Jump to content
php.lv forumi

Recommended Posts

Posted

<div style="border: 1px solid orange;">
 <div style="float: left; ">Left</div>
 <div style="float: right; ">Right</div>
</div>

 

Lieta tāda, ka ietverošais DIV saplacinās, un iekšējie DIVi izlien ārpus tā. Kāpēc tā ? Ko lai dara, lai tā nebūtu ?

Posted

Laikam šitā varēja:

<div style="border: 1px solid orange;">
 <div style="float: left; ">Left</div>
 <div style="float: right; ">Right</div>
 <div style="float: clear;"></div>
</div>

Posted

Ui sorry, kautkādu sviestu uzrakstīju :D

Gribēju kā hmnc parādīja, tb clear:both mana float:clear vietā!

Posted

nu a ko darīt.. tāda dzīve - citādāk, cik man zināms, notīrīt floatingu nevar (bez papildus tegiem). skaistums prasa upurus :)

Posted

Tur pat iekš tā linka bija teikts, ka vajag arī

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

Un tad laikam būs ok arī iekš IE.

Posted

:after nestrādā iekš IE, bet IE child elementus korekti saliek parent divā arī tāpat (vai kļūdos?).

Posted

a nafig taisīt kkādus hackus, ja visu var realizēt bez ūber krutām 21.gadsimta metodēm?

imo kodam jābūt tādam, lai viņš normāli rādītos korekti maksimāli daudz dažādos browseros bez visādiem hackiem un custom stiliem katram browserim atsevišķi.

Posted

Bet jaunās tehnoloģijas var un vajag izmantot, lai programmēšana nepārvēršas par rutīnu :)

Posted

jaunās tehnoloģijas var un vajag izmantot tikai tad, kad esi pārliecināts, ka tās strādās uz vismaz 95% lietotāju datoriem.

Posted

izmantoju clear:both metodi, nafig sarežģīt dzīvi ar hackiem?

Labāk nesemantisks saturs, nekā nevalīds kods.

×
×
  • Create New...