Div minimum szélességgel, de nagyobb is lehessen
Sziasztok, azt szeretném megoldani, hogy egy div rendelkezzen egy minimális széleséggel, de ha a tartalma túlnyúlik, akkor a div szélessége alkalmazkodjon hozzá (tehát akkora legyen mint a tartalom szélessége és ne törje több sorba).
Van valami ötletetek?
■ Van valami ötletetek?
sajnos ez nem mindig megy
Van rá megoldás, létezik "min-widht" és "min-height" selector is, de sajnos IE-ben nem megy, ott ugyanis automatikusan "túlnyújtja" a tartalmat, ha szükséges. Tehát IE-ben a sima "width" selector használható, a FF-ben és Netscape-ben a "min-width" is létezik. Persze egyszerre ne használd, mert a width-et az FF pontosan annyinak értelmezi, tehát ha nagyobb a tartalom, mint a div mérete, akkor bizonyos esetekben ki fog lógni (pl. ha border-t használsz zavaró lehet).
Info:
http://www.w3schools.com/css/css_dimension.asp
üdv
BL
ezt vágom
hát igen
Vagy használd a sima height-ot, és tegyél alá is egy div-et, aminek a margin-top-ja 0px, és border-top-ja van (ezt most csak a keret miatt mondom), és a felső div alsó maring-ja legyen 0px, ill margin-bottom is 0px, így a két div "összeolvad", viszont ha túlnyúlik a tartalom, akkor az alsó div-et az lejjebb fogja tolni, így a margó is megmarad.
Elvileg ez megy explorer-ben és ff-ben is, bár most így hirtelen nem vagyok biztos benne, csak annyiban h valahogy trükközni kell:)
elrontottam
google
alapötlet: az IE a width tulajdonságot úgy értelmezi, mint a rendes böngészők a min-width-et
Nekem is volt ilyen gondom
conditional comments
A jó megoldás és a gondolkodás a megoldás
ma` megint..
amiert megis mukodik a kodod az az, hogy ha tobbszor adod meg ugyanazt a rule-t egy block-on belul akkor viszont IE felulirja az utolsot.
http://www.aowl45.dsl.pipex.com/important1.htm
egy kis pelda
maradjunk annyiban, hogy ez a megoldas a gany felsofoka :) megertem, hogy sokszor hasznos lehet hekkelni, de amikor javasolunk egy megoldast valakinek akkor jo lenne ha nagy ivben elkerulnenk ezeket a megoldasokat.
a conditional comments hasznalata sokkal biztonsagosabb es sokkal konnyebb kezelni is.
hmmm...