Stránka: 1 z 1
| [ Príspevkov: 20 ] | |
Autor | Správa |
---|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
Caute,potrebujem poradit ako nastavit div aby mi v nom zobrazeny obsah nepretekal za okraj...existuje na to nejaka css finta ?
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | 17 |
overflow:hidden; pripadne auto
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
ta funkcia overflow mi nejak neriesi problem neviem preco...skusal som to s hodnotou hidden aj auto a nepomohlo to
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 | 30 Bydlisko: Bratislava |
daj link, asi tam mas iny problem nez popisujes
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
tu mozte vidiet to pretekanie: http://flaber.fl.funpic.de/index.php
no takze takto...v istom dive kde sa mi zobrazuje obsah stranky mam priradeny identifikator #content a ten mam nastaveny takto:
#content
{
width: 100%;
margin:10px;
overflow:auto;
}
cely css kod:
Kód: body { margin: 0; font-family: "Verdana"; font-size: 11px; }
#container { text-align: left; width: 760px; height: 100%; margin: auto; border-left: 1px solid #999999; border-right: 1px solid #999999; }
#header { width: 100%; height: 80px; background: url('images/header_bg.png'); }
img.logo { margin-left: 15px; }
#headerbar { width: 100%; height: 3px; background: url('images/headerbar.png'); }
#navigation { width: 100%; height: 20px; background: url('images/nav_bg.png'); border-bottom: 1px solid #CCCCCC; }
a.navlink { float: left; display: block; height: 20px; width: 80px; text-decoration: none; color: #999999; font-weight: bold; line-height: 20px; text-align: center; border-right: 1px solid #CCCCCC; }
a.navlink:hover { background: #EFEFEF; border-top: 2px solid #999999; height: 19px; }
#content { width: 100%; margin:10px; overflow:auto; }
h1.areatitle { font-size: 18px; font-weight: normal; color: #330033; font-weight: bold; border-bottom: 1px dashed #CCCCCC; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding: 0; }
.areatext { margin: 0; padding: 0; margin-left: 10px; margin-right: 10px; text-align: justify; }
#footer { width: 100%; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #999999; height: 30px; margin-top: 30px; background:url(images/footer_bg.png); }
.html_val { text-decoration:none; line-height:30px; float:right; color: #999999; }
.css_val { text-decoration:none; line-height:30px; color: #999999; float:right; margin-right:10px; margin-left:5px; }
|
|
Registrovaný: 21.01.07 Prihlásený: 29.03.20 Príspevky: 660 Témy: 53 | 53 |
Toto by malo pomôcť:
Kód: #content { width: 99%; margin: 1%; }
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
no ani to nepomohlo,lebo ked tam dopisem nejaky text,ktory je dlhi tak o5 to preteka,potrebujem to nejak vyriesit ze ked to je uz pri pravom okraji aby to zalomilo riadky
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | 17 |
sak ono v html, ak je text dlhsi ako velkost bloku, sa zalamuje automaticky
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
#content
{
width: 99%;
margin: 1%;
}
tento zapis funguje dobre,moze mi ho niekto vysvetlit,ze co presne znamenaju tie percenta,neviem ze z coho sa to pocita,napr. ten margin 1% znamena co,nechapem
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
width:99%; znamena, ze sirka elementu je 99% z nadradeneho elementu (v tvojom pripade je to asi body, cize 99% obrazovky).
margin: 1%; znamena, ze vzdialenost od borderu elemntu az k dalsiemu elementu je 1% nadradeneho elementu.
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
jaaj,dik,a ten nadradeny element nie je nahodou div s id #container ?
no ale aj napriek tomu nemam rovnaky okraj od laveho a praveho borderu.
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Hej, je, som si nekukal zdrojak. Skus tam dat
Kód: #content { width: 98%; margin-left: 1%; margin-right: 1%; text-align: justify; }
Mozno pomoze.
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
teraz to je kvalitka:D...diki,ale nerozumiem tomu cssku sakra,neviem preco to treba pisat margin -left a right ked samostatne margin by mal zasiahnut do vsetky 4och stran-top,right,bottom,left.
a este sa ta chcem nieco opytat ohladom tych %,to s tou sirkou width som pochopil,ale to s tym marginom tam je vlastne co ten nadradeny element ?
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Takze to ide? Nedaval som tomu moc velku nadej.
Tak, treba skusat. Myslim, ze by to islo, aj keby tam das margin: 1%; , ale muselo by tam byt witdh: 98%;, ne 99. Aj ked nie som si celkom isty. Asi tam to jedno percento sa muselo rozdelit na 0.5 percenta pre pravy margin a dalsich 0.5 percenta pre lavy. Mozno to bol problem. A inak text-align: justify; sposobi, ze text nie je zarovnany dolava, ale do bloku.
A vzdy ked nastavujes percentualnu hodnotu, tak sa tie napr. sirka vypocita z nadradeneho elementu. Napr.
Kód: <body style="width: 100%;"> <!-- sirka body je 100%, cize na celu obrazovku" -->
<div style="width: 80%;"> <!--sirka tohto divu je 80% tela (body), cize 80% sirky obrazovky -->
<div style="width: 50%;"> <!-- sirka tohto divu je 50% nadradeneho elemntu, cize toho divu nad nim... Takze ten prvy div ma 80 % obrazovky a tento je z neho polovica (50%) -->
</div>
</div>
</body>
Takto isto je to aj s marginmi.
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
dik za rady, a ked davam zarovnat text do bloku tak musim mat aj v danom dive funkciu display:block ?
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Nie, to s tym nesuvisi. Inak som si teraz vsimol, preco ti tam ten text pretekal. Mal si tam
Kód: #content { width: 100%; margin:10px; overflow:auto; } A spravne malo byt Kód: #content { width: 100%; padding:10px; overflow:auto; }
(namiesto marginu padding). Tieto dve vlastnosti by si si nemal mylit. S tym paddingom ti to uz pojde. To len tak podotykam, aj ked uz je to zbytocne
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
ja som to tak skusal a aj tak to nefungovalo,ved padding je nieco take ako okraj ale z vnutra elementu nie ?
a naco je ta funkcia display ?
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Ano, da sa to tak povedat, ale dosiahol by si tym v podstate rovnaky efekt ako v tomto pripade, kedze nemas nastaveny ziadny border. Ale to uz je vedlajsie.
Inak display nie je funkcia, ale vlastnost. Sluzi na nastavenie sposobu zobrazovania elementov. Moze nadpobudnut tieto hodnoty:
:inline - vtedy su vsetky elementy zobrazene pri sebe, na jednom riadku
:block - za kazdym elementom je odriadkovanie, ako keby tam bolo <br>
:none - element je neviditelny
To len tak strucne.
//Inak pre podrobnejsie informacie navstiv stranku www.jakpsatweb.cz, tam to mas vysvetlene podrobnejsie. Aj ked na ucenie je najlepsie si kupit nejaku dobru knizku.
|
|
Registrovaný: 04.08.08 Prihlásený: 28.10.11 Príspevky: 152 Témy: 42 | 42 |
no tak dik za rady,no to hej,knizka by bodla a tak isto aj nejaka o php
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 | 3 |
Z vlastnej skusenosti ti mozem odporucit knihu DHTML a CSS pro WWW. S tej som sa naucil kaskadove styly, aj ked nie je tam uplne vsetko. Ale imho lepsia kniha je Mistrovství v CSS, ktora sa mi dostala do ruk pred niekolkymi dnami. Tu by som ti na CSS doporucil najviac.
Na PHP by ti mala pomoct kniha PHP a MySQL: Rozvoj webových aplikací, na ktoru som pocul pozitivne ohlasy od viacerych ludi.
|
|
Stránka: 1 z 1
| [ Príspevkov: 20 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v HTML, XHTML, XML, CSS | 11 | 549 | 16.01.2011 21:59 davider137 | | v PHP, ASP | 4 | 862 | 01.08.2009 21:26 Tominator | | v Delphi, Visual Basic | 1 | 1646 | 01.09.2009 14:48 Wpegb | | v HTML, XHTML, XML, CSS | 14 | 1264 | 09.08.2009 18:42 shaggy | | v JavaScript, VBScript, Ajax | 4 | 610 | 17.02.2009 18:18 emer | | v Krčma | 6 | 1010 | 29.06.2011 14:04 Jeffo | | v HTML, XHTML, XML, CSS | 18 | 1536 | 11.08.2007 18:19 Flety | | v Počítačové hry | 2 | 397 | 13.09.2015 8:48 Koroner | | v JavaScript, VBScript, Ajax | 0 | 757 | 24.07.2007 21:45 kajbo | | v Monitory, televízory a projektory | 8 | 737 | 29.06.2009 16:15 vazovski | | v Assembler, C, C++, Pascal, Java | 2 | 337 | 16.06.2015 2:27 p4tooo | | v JavaScript, VBScript, Ajax | 1 | 460 | 10.10.2012 23:35 Ďuri | | v Assembler, C, C++, Pascal, Java | 0 | 687 | 26.11.2009 19:55 pitbull | | v Ostatné programy | 5 | 382 | 05.04.2014 13:32 tatko Tom | | v JavaScript, VBScript, Ajax | 3 | 806 | 24.08.2009 10:23 d0.0b | | v Ostatné programy | 10 | 8548 | 31.10.2007 11:27 zajjac |
|