Just nu i M3-nätverket
Gå till innehåll

Fast layout - kolumn i table


Bit-101

Rekommendera Poster

Har satt en kolumn i table till width=329 pixlar som ska innehålla text.

Det problem som uppstår är när jag skriver in text, så flyttar sig kolumnens högra kant till höger. Texten skjuter iväg kolumnen till höger. Dvs hela kolumnen expanderar

Går det att låsa kolumnen så att markören byter rad när den når kolumnens högra kant när man skriver in text i kolumnen??

Förstod någon vad jag menade, eller är jag luddig? :-)

:-)

Jätteglad för alla svar!!

 

 

 

Länk till kommentar
Dela på andra webbplatser

prova detta, gjorde bara en snabb grej, men det funkar hos mig

<TABLE BORDER="1">

<TR>

<TD COLSPAN="8" ALIGN="LEFT" WIDTH="329"> cvcvcvcvcvvccvcvcvc

fgfggfgfgfgfgfgfgfgfgggfgfgfgffgfgfgg</TD>

</TR>

</TABLE>

 

 

Länk till kommentar
Dela på andra webbplatser

PeterFällman

 

Det fungerar inte (se nedan) vid editering i Dreamweaver 4.0, pc och med internet explorer 6.0.

Fattar inte varför, när man sätter måttet absolut

i pixlar på kolumnen.

Kanske dags för javascript för att låsa kolumnens

mått vid editering av text?

Men det måste ju gå, på annat sätt än att ständigt

komplettera brister i html-språket med

javascript, tycker jag.

 

:-)

 

Mvh

Peter

 

 

Länk till kommentar
Dela på andra webbplatser

Christopher Bergren

Här är vad ni vill använda:

 

<table><tr>
<td style="word-break:break-all;width:50px;">cvcvcvcvcvvccvcvcvcfgfggfgfgfgfgfgfgfgfgggfgfgfgffgfgfgg</td>
</tr></table>

 

- Chris

 

Länk till kommentar
Dela på andra webbplatser

PeterFällman

Gör en databas.. Fast det är ju en tung omväg!!

 

CSS funkar bara i preview läge.

Sitter man och editerar i "kod -läge", så får man skriva på en 100 m lång rad typ för att skriva en textspalt motsvarande 400 px bredd i preview-läge.

Lek med tanken att texten nu ska editeras av en vanlig html-fixare på en idrottsförening. Risken finns att det slutar i en smått kaotisk layout.

Jag har provat "make templates" och "make editable region", men så for man gör kolumnen "make editable region", så skjuter texten höger kolumnkant framför sig.

:-)

Någon annan som har ett annorlunda svar än att göra

en databas!?

 

 

 

Länk till kommentar
Dela på andra webbplatser

PeterFällman

Jag har ett bra svar till att styra upp layouten i HTML.

 

HTML är ett "lowtech" språk (rena Flintaspråket).

Använd Flash, så sitter grejerna där dom ska

med finesser och allt direkt, utan CCS, javascript, php

och vad man nu kan tänkas använda för att justera bristerna hos ett föråldrat plattformsoberoende språk.

Bädda sedan in flash-filen i en html-sida.

Det är vad HTML duger till, tycker jag.

Men det är ju personligt.

;-)

 

 

 

Länk till kommentar
Dela på andra webbplatser

Flash är ingen lösning, kräver plugin och annat jox.

Kanman HTML så är det sällan några problem att skapa snygga tabeller, men det är ju en fråga om utvecklarens kunskaper, precis som i all annan utveckling.

 

Det är annars löjligt enkelt att bygga en snygg och funktionell site i (till exempel) Lotus Notes/Domino, och då får man dessutom bonusen att en vanlig slutanvändare kan skapa innehållet utan att kunna HTML.

Sedan kan man lägga till workflow-funktioner, så att dokumentet/sidan inte publiceras direkt, utan går för kontroll/godkännande till någon ansvarig person, till exempel en webmaster eller infomaster.

 

 

Länk till kommentar
Dela på andra webbplatser

Christopher Bergren

Jag förstår inte PeterFällmans tankegångar i sina inlägg. HTML är för det första inget språk, utan en beskrivningsstruktur för layout.

 

Att han tycker Flash är bättre att använda istället för att "komplettera brister i html-språket " med Javascript tyder på lathet i att lära sig Javascript.

 

Vad tanken med databaser och php har med ursprungsinlägget att göra har jag inte den blekaste om, och dessutom gav jag redan i mitt första inlägg en lösning på Tjattes problem.

 

HTML i kombo med Javascript/DHTML räcker för en duktig utvecklare. (Dessutom använder sig Flash också av ECMA-relaterat scriptspråk)

 

- Chris

 

Länk till kommentar
Dela på andra webbplatser

Har jag sårat dig så ber jag om ursäkt.

Men även "solen har sina fläckar".

Din lösning var bra men inte fullkomlig.

Och vem är det? :-)

Men jag tycker inte du ska kalla mig för lat

i ett offentligt forum.

Ta gärna reda på fakta innan. ;-)

:-)

Mvh

Peter

 

 

 

Länk till kommentar
Dela på andra webbplatser

Christopher Bergren
Men jag tycker inte du ska kalla mig för lat

i ett offentligt forum.

 

Det var inte dig jag kallade lat. Det var mot Fällmans inlägg som jag skrev:

 

Att han tycker Flash är bättre att använda istället för att "komplettera brister i html-språket " med Javascript tyder på lathet i att lära sig Javascript.'

 

I vilket fall som helst kanske jag tog i lite för hårt, men det var mot Fällman och inte dig. Det jag reagerade mest mot hans argument var att han såg brister i något som kan lösas med lite idogt inlärande, därav mitt uttryck "lat".

 

- Chris

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...