Diskuze: Horizontální roztahování
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
buď dej:
width: auto; height: 200px;
nebo pokud chceš scrolovat
width: 100%; height: 200px; overflow: auto;
to by mělo udělat scrollování v tom elementu
Pořád to scrolluje dolu, ale já potřebuji do stran...
zkus overflow-x
To je úplně k ničemu, tyto overflow-x/y jen vpodstatě zobrazují lišty.
Nastavovat velikost staticky na třeba 10000px je blbé, může se stát někdy, že už to nebude stačit. A nastavovat šířku v JS také nebude moc výhodné.
Proč ne v JS ? Osobně nastavuji v JS výšku a někdy i šířku některých elementů.
Výška se pomocí CSS nastavuje špatně, pokud to má být responzivní. Ale kdyby jsi tu šířku udělal "šikovně", nastavil oveflow-x: hidden, tak by uživatel ani nevěděl, že to přesahuje.
tak testováno:
<div style="width:100%; height:200px; overflow-x:scroll;">
<div style="width:auto;">ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss</div></div>
zkus testoval jsem na w3schools
Nehledáš white-space: nowrap;
?
EDIT: viz. ukázka http://jsfiddle.net/8E4ZS/
Jo! To je přesně ono, také jsem to zrovna objevil...
Zobrazeno 13 zpráv z 13.