Autor | Zpráva | ||
---|---|---|---|
dmfzd Profil |
ahoj, nevíte, jak můžu udělat mezeru velkou třeba 100 px aniž bych musel vypisovat strašně moc ???
|
||
Railbot Profil |
#2 · Zasláno: 5. 8. 2009, 16:22:09
|
||
dmfzd Profil |
#3 · Zasláno: 5. 8. 2009, 22:40:05
a jakej existuje prvek, kterej mě nehodí hned na další řádek? třeba
<p style="margin: 0 50 0 50"> </p> |
||
Radek9 Profil |
#4 · Zasláno: 5. 8. 2009, 22:46:09 · Upravil/a: Radek9
<p style="margin: 0 50 0 50"> </p> Je trochu prasárna. Chybí ti tam px. <p style="margin: 0px 50px 0px 50px; float: left;"></p> Takto by to mělo fungovat. |
||
dmfzd Profil |
#5 · Zasláno: 5. 8. 2009, 22:53:11
ale stejně mi to pak leze na další řádek...
|
||
Under Profil |
#6 · Zasláno: 6. 8. 2009, 00:07:40
To lze vyřešit jednoduše tím že místo elementu p (coz je odstavec) pouzijes napr. span.
Ale rozhodne takhle nedoporucuju resit sloupce, resp. rozvrzeni stranky. |
||
Hitman Profil |
#7 · Zasláno: 6. 8. 2009, 00:12:15
<span style="margin: 0px 100px 0px 0px;">Text 1</span> a <span style="margin: 0px 100px 0px px;">Text 2</span> |
||
denCo Profil |
#8 · Zasláno: 6. 8. 2009, 15:48:33 · Upravil/a: denCo
<div style="width: 100px;"> </div> ale niesom si isty ci zostanes na otm istom riadku |
||
Joker Profil |
#9 · Zasláno: 6. 8. 2009, 15:53:27 · Upravil/a: Joker
denCo:
<div style="width: 100px;"> </div> No fuj! |
||
Bubák Profil |
#10 · Zasláno: 6. 8. 2009, 17:00:37 · Upravil/a: Bubák
„jakej existuje prvek, kterej mě nehodí hned na další řádek?“
„ale stejně mi to pak leze na další řádek...“ Myslíš, že nás baví věštit z křišťálových koulí? Na obecný dotaz jsi dostal obecnou obpověď. Dej ukázku, (nejlépe odkaz) co potřebuješ, třeba zatím s tvrdýma mezerama. Pak dostaneš konkrétnější radu. Joker „No fuj!“ 3× fuj! To mi připomělo pravěk, kdy se tyhle věci dělaly nataženým 1px průhledným GIFem. Cesta do pravěku: <img src="1px.gif width="100" height="1"> |
||
denCo Profil |
#11 · Zasláno: 6. 8. 2009, 18:42:55
„No fuj!“
podobne, jednoducho som navrhol co ma napadlo... |
||
panther Profil |
#12 · Zasláno: 6. 8. 2009, 19:50:20
denCo
„jednoducho som navrhol co ma napadlo...“ tak si příště, prosím, promysli, co napíšeš. Lépe nepsat nic, než psát kraviny. |
||
Časová prodleva: 4 dny
|
|||
denCo Profil |
#13 · Zasláno: 10. 8. 2009, 19:27:03
„tak si příště, prosím, promysli, co napíšeš. Lépe nepsat nic, než psát kraviny.“
ponukol som mu riesenei, ktore funguje len nieje velmi pekne... dmfzd alebo si sprav priehladny obrazok so sirkou 100px a vyskou 1px a daj ho tam... alebo napis si podmienku <?php $i = 1; while ( $i <= 100 ) { echo ' '; $i++; } ?> |
||
Hitman Profil |
#14 · Zasláno: 10. 8. 2009, 19:44:05
denCo
Proč tak složitě? Navíc tento způsob „alebo si sprav priehladny obrazok so sirkou 100px a vyskou 1px a daj ho tam..“ také není nejvhodnější. |
||
denCo Profil |
#15 · Zasláno: 10. 8. 2009, 20:50:52
Hitman
preto ten cyklus aby nemusel to vsetko rucne pisat... a ten obrazok tiez nieje najlepsi ale aj to je jedna z moznosti |
||
Bubák Profil |
#16 · Zasláno: 11. 8. 2009, 00:41:41
denCo
Máš v zásobě ještě nějaké další obskurní řešení, nebo už bude klid? |
||
Hitman Profil |
#17 · Zasláno: 11. 8. 2009, 00:44:38
denCo
Možností už od tebe víme dost :-), nevím tedy co ten cyklus dělá (tak zase php neumím), ale určitě to bude zbytečnost, cpát tam kvůli mezeře php. |
||
Bubák Profil |
#18 · Zasláno: 11. 8. 2009, 01:06:50
Výsledný HTML kód bude naprosto stejně prasácký, jestli 100 tvrdých mezer napíšu ručně, nebo si je nechám vypsat v PHP.
|
||
denCo Profil |
#19 · Zasláno: 11. 8. 2009, 19:54:12
„Výsledný HTML kód bude naprosto stejně prasácký, jestli 100 tvrdých mezer napíšu ručně, nebo si je nechám vypsat v PHP.“
hej ale pomocou php to je rychlejsie |
||
Hitman Profil |
#20 · Zasláno: 11. 8. 2009, 22:04:26
„hej ale pomocou php to je rychlejsie“
Jenže mi jsme ho od rychlého prasáckého řešení odrazovali. Navíc na to by se nemusela použít funkce, šlo by to efektivněji. |
||
_es Profil |
#21 · Zasláno: 11. 8. 2009, 22:45:21
denCo
„alebo napis si podmienku ?php $i = 1; while ( $i <= 100 ) { echo ' '; $i++; } ?>“ Alebo <script>i=100;while(i--)document.write(" ")</script> A pre opravdu velikánsku medzeru použiť: <script>i=1/0;while(i--)document.write(" ")</script> |
||
Bubák Profil |
#22 · Zasláno: 12. 8. 2009, 08:58:15
denCo
„hej ale pomocou php to je rychlejsie“ Takže znova a pomalu. Nadpis tématu je „Jak na velikánskou mezeru bez nutnosti spousty “. V dotazu je: „aniž bych musel vypisovat strašně moc ?“ Takže chumel tvrdých mezer, vypsaných pomocí PHP neodpovídá zadání. Uznávám, že někdy ve vhodné poradit tazateli kvalitní alternativní řešení, na které se neptal, ale tvá prasárna rozhodně není tento případ. |
||
Joker Profil |
#23 · Zasláno: 12. 8. 2009, 09:30:56
denCo:
<?php $i = 1; while ( $i <= 100 ) { echo ' '; $i++; } ?> Tohle už bylo doufám myšlené jako vtip... Bubák: „Takže chumel tvrdých mezer, vypsaných pomocí PHP neodpovídá zadání.“ Navíc to neudělá mezeru širokou 100px, ale mnohonásobně širší (tvrdá mezera nemívá 1px). A jako třešnička na dortu se šířka výsledné mezery může lišit na různých počítačích, takže tímhle postupem nelze vyrobit mezeru širokou nějaké konkrétní množství pixelů. |
||
Bubák Profil |
#24 · Zasláno: 12. 8. 2009, 10:23:13 · Upravil/a: Bubák
„Navíc to neudělá mezeru širokou 100px, ale mnohonásobně širší“
Tohle jsem nerozebíral, protože jde o příklad, počet tvrdých mezer jde snadno změnit. „A jako třešnička na dortu se šířka výsledné mezery může lišit“ Ve webdresinku to nevadí - LUCIE R******** | web na míru, hlavně uživatelům IE6 nedovolit změnu velikosti písma a kdo nemá Verdanu, nezaslouží si správně zobrazený web. |
||
Časová prodleva: 1 měsíc
|
|||
Ala Profil * |
#25 · Zasláno: 16. 9. 2009, 14:41:15
To je prima, že všichni poznáte, co je prasárna, a ještě to umíte řádně okomentovat, ale prosím, mohli byste tedy navrhnout nějaké kultivované řešení? Také by mě to zajímalo. On žádný učený z nebe nespadl.
|
||
Chamurappi Profil |
#26 · Zasláno: 16. 9. 2009, 15:01:05
Reaguji na Alu:
Viz příspěvek [#2]. |
||
Bubák Profil |
#27 · Zasláno: 16. 9. 2009, 19:47:05
Ala
Proti [#2] nezazněla žádná námitka, je to způsob použitelný pro všechny běžné prohlížeče. Odůvodnit to jse tím, že velká (horizontální, vertikální) mezera je záležitost vzhledu a na takové věci je velmi vhodné použít CSS. |
||
Hitman Profil |
#28 · Zasláno: 16. 9. 2009, 20:20:59
Ala
V tomto vlánku jsou tři správná řešení pokud vím, co je kultivovanější již posuď sám. |
||
Časová prodleva: 15 let
|
0