Nwlapcug.com


Come risolvere un doppio margine in IE

Le versioni precedenti di Internet Explorer, ad esempio IE5 e IE6, aggiunto doppi margini di pagina elementi flottanti. Ad esempio, per aggiungere "margin: 0px 0px 0px 50px" per un elemento flottante in CSS, IE avrebbe il doppio del margine sinistro, rendendo il valore 100 pixel invece di 50 pixel. Raddoppio dei margini sarebbe buttare fuori l'allineamento di uno o piĆ¹ elementi nella pagina, e si non poteva modificare il margine sinistro a 25 pixel, dato che altri browser come Mozilla Firefox non raddoppiare i margini. Per correggere un doppio margine in IE, modificare il codice per tutti gli elementi galleggianti.

Istruzioni

1

Inserire "< style >" e "< / stile >" tra i tag "< head >":

< head >
< style >
< / stile >
< / head >

2

Inserire "div {display: inline;}" tra i tag di "stile < >". Utilizzare questo codice solo se tutti gli elementi div nella pagina utilizza l'attributo di "galleggiare". Il codice dovrebbe risultare simile al seguente:

< style >
div {display: inline;}
< / stile >

3

Premere "Ctrl" e "F" per aprire "Trovare" se non tutti gli elementi div nell'uso pagina l'attributo "float". Digitare "galleggiare" nella casella di ricerca, quindi premere il tasto "Enter" per cercare tutti gli elementi utilizzando tale attributo.

4

Inserire "display: inline;" tra le parentesi graffe di elementi nel CSS codice che uso "galleggiante". Per esempio:

< style >
.box1 {float: left; display: inline;}
< / stile >

5

Inserire "display: inline" nel tag HTML che utilizzano l'attributo "float". Per esempio:

< div class = "casella" style = "float: sinistra; display: inline ">