ugrás a tartalomhoz

Archívum - Feb 4, 2012 - Fórum téma

css vertical rhythm fejfájás

Raziel Anarki · 2012. Feb. 4. (Szo), 21.54
próbálok összehozni egy vertikális ritmust, de apró problémába ütköztem:

van a köv markup:
  1. <p>  
  2.     <strong>Strong.</strong>  
  3.     <em>Em.</em>  
  4.     <q>Q.</q>  
  5.     <small>Small.</small>  
  6.     Jujubes gingerbread donut jelly-o (...)  
  7. </p>  
css reset után (eric meyer féle), beállítok egy alap line-height:15px-et, font-size:12px-szel, de a <small>-tag-nek csak font-sze: 10px-et adok, viszont ez az utána következő sorokat eltolja 1px-szel valamiért.

a css kis php-val támogatott:
  1. p  
  2. {  
  3.     line-height15px; // <?=LINE?>px;  
  4.     font-size12px;   // <?=FONT?>px  
  5. }  
  6.   
  7. (...)  
  8.   
  9. small  
  10. {  
  11.     line-height15px; // <?=LINE?>px  
  12.     font-size10px;   // <?=round(FONT*0.8)?>px;  
  13. }  
próbáltam 20px-es line height-et adni, ugyanez.
chrome és ff is csinálja, gondolom ie is, azt már nem is néztem (win7en vagyok).

ha az alap fontméretet változtatom, a csúszás marad, arányosan változik, ugyanez igaz a small tagnál a szorzóra is, a csúszás ehhez is arányos :/

ha a small tag fontmérete pont ugyanannyi mint az alap, akkor minden ok.

kép chromeból (a háttérkép a grid-et jelöli.): http://i43.tinypic.com/2k0jtf.png


valaki esetleg tudja hol, mit rontok el, illetve mi okozza jelenséget?

a stong,em,q-tagok nem játszanak, kivettem-visszatettem őket, ugyanez...

köszönöm!

ps. ha a <small>-lal egy blokk elemet veszek körbe (pl blockquote) akkor minden ok, nem csúszik, csak inline környezetben.
 

mySQL query ciklusban

chop · 2012. Feb. 4. (Szo), 20.34
Sziasztok!

Eléggé érthetetlen problémával állok szemben és már minden kombinációt kipróbáltam, mégsem jövök rá a megoldásra.

Adott az alábbi nagyon egyszerű kód:
  1. $connect = new Mysqli('localhost','root','****','test');  
  2.   
  3. for ($x = 0; $x <= 100; $x++) {  
  4.     $q = "INSERT INTO users VALUES('','".$x."')";  
  5.     $connect->query($q);  
  6.     echo $x.'. rekord beszúrva<br />';  
  7. }  
A problémám az, hogy bár a ciklus rendesen lefut (a kimenetnél ez látszik is), azonban a táblába folyamatosan több rekordot tesz be a PHP, mint amennyit kellene. Gyakran van az, hogy elmegy szépen százig, aztán újrakezdik az iterációt 1-től és még bepakol 50-60 rekordot. Kipróbáltam OOP nélkül, simán mySQL-lel, mindig hibázik. Érthetetlen.

A tábla egy sima kétmezős tábla, egyikben auto_increment, primary key, a másik pedig int típusú.

Van tippetek?

Köszi.

(Tudom, hogy meg lehet csinálni ezt prepared statementtel és multiquery-vel is, de szerintem így is működnie kellene.)