Пак div и пак float и пак проблем

5 отговора 143 прегледа
#1

Пак div и пак float и пак проблем

с риск да досадя пак ще ви питам за до болка обсъждани неща...

значи имам елемент лист в който на първия ред с 2 див-а искам да поставя текст в лявата и в дясната част на елемента, съответно 1вият див е с float: left, а вторият float: right. После обаче ако сложа <div style="clear: both; height: 0px; width: 0px;"></div> и ли елементът не ми се разпъва. Обаче ако сложа &nbsp; всичко си е ок. Явно li елементът не интерпретира празния див като съдържание и затова си стои неразпънат...

някой да има предложения?

---

може би по-удачният и по-генерален въпрос е всъщност вие какви точно spacer елементи с какъв CSS ползвате за clear: both, който не оставя празно разстояние.

Отговор
в отговор на id #2

Само не разбрах...

какво ти пречи да сложиш &nbsp;?



There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на id #3

Re: Пак div и пак float и пак проблем

div-ът наистина не трябва да е празен (дано да не бъркам, ама така мисля). Ако не искаш да плескаш вътре ненужно съдържание, сложи

<div style="..."><!-- --></div>

[линк] - блог, уеб дизайн, лекции, интернет сигурност
Отговор
в отговор на dimodi #4

Re: Пак div и пак float и пак проблем

ако не си го оправил все още, ще е добре да пуснеш целият хтмл и цсс май...

Отговор
в отговор на dimodi #5

Re: Да попитам и аз....

Защо според тебе &nbsp; е ненужно съдържание, а <!-- --> е по-добрия вариант?

GIS
Отговор
в отговор на Sanndo #6

Re: Да попитам и аз....

&nbsp; заема място на екрана, колкото ти е line-height-а, и може да предизвика някои дребни досадности. Можеш да го скриеш, но ти трябва допълнителен CSS.

Като имаш <!-- --> - не се вижда нищо.

[линк] - блог, уеб дизайн, лекции, интернет сигурност
Отговор