How to Style IFrames with CSS

Têgihiştin ku Îframes di designê malpera malperê de dixebite

Dema ku hûn elementek di HTML-ê de , em du derfetên ku ji şêweyên CSS-ê re zêde bikin wê hene:

Bikaranîna CSS-ê ya Barkirina IFRAME Element

Pêwîstiya yekemîn divê hûn gengaz bikin dema ku gerîlayên we yên xweşikên xwe IFRAME e. Dema ku piraniya gerîlayên bêpêşandanên bêhtir şêweyên bêhtir hene, ew fikir baş e ku ji bo hin şêwazên ku ji wan re berdewam bike bila baş e.

Li vir hinek şêweyên CSS-ê hene ku ez her tim li ser Irrames hene

Bi çarçoveya bilind û bilindahiya pîvana ku di belgeya min de digire. Li vir celebên çarçoveyê ne bi şêweyek û yek bi bingehên bingehîn têne. Wekî ku hûn dikarin bibînin, ev şêweyên piranîya sînorê gerîla, iframe derxînin, lê ew her weha her bawerî ku ewrame bi heman deran, padding û dimîne nîşan dide.

HTML5 pêşniyaz dike ku hûn bikarhênerên derê bikar bînin ku ji bo pirtûka pirtûka jêbirin, lê ew ne ewle ye. Ji ber ku hûn bixwazin an barkirina scrollên xwe biguherînin, hûn bikar bînin ku hûn jî li ser gerîla xwe binivîsînin. Ji bo karanîna taybetmendiyê bikar bînin, ew wek tiştek taybetmendî zêde bike û paşê yek ji sê nirxan hilbijêrin: yes, no, an auto. Erê gerok bêjin her tim barsên scroll jî hebin heger heya ne hewce ne. Ne bêje ku hewceyên ku hemû hewlên pêdivî derxînin yan hewce ne.

otomobîrek default e û dema ku ew hewce ne û parsên scrollan jî hene jî dema ku ew ne nebin.

Li vir e ku çawa çawa bi scrolling taybetmendiya taybetmendiyê veguherîne:

scrolling = "no" >
Ev yek anrame ye.

Ji bo ku ji bo HTML5-ê veguhestin hûn ji bo ku hûn bikar anîna zûtirîn bikar bînin. Lê çawa hûn di van mînakan de bibînin, ew di hemî gerokaran de hêsan nake.

Va ye ku hûn ê çawa her tim bi dewlemendiya derflowê veşêre:

style = "overflow: scroll;" >
Ev e-anrame ye.

Vebije tune ku ji bo malpera tevlêbûna malperê bi tevlihevkirinê veguherînin.

Gelek pîşesazkaran dixwazin dixwazin ku gerîlêdanên bi paşê paşê rûpelê tevlihev bikin, ew li ser vê yekê ku xwendekar nezanin ku ewrên wê hene. Lê hûn dikarin şêweyên zêde bikin ku ji wan re rawestînin. Bi sînor bigihînin da ku ewrame nîşan dide ku hê bêtir hêsan e. Tenê taybetmendiya sîteyê (an jî bi sînorê wê ve girêdayî ye, sînor-rast, sînor-çep û sînorên jêr-sînor) bikar bînin sînorên sînor:

iframe {
border-top: # c00 dotted 1px;
sînor-rast: # c00 dotted 2px;
sînor-çep: # c00 dotted 2px;
border-bottom: # c00 dotted 4px;
}

Lê divê hûn bi scrolling û sînor ji bo şêwazên xwe bigirin. Hûn dikarin çend şêweyên CSS-ê ji bo gerîlêdana we bikin. Ev nimûne şêweyên CSS3 bikar bîne ku da ku ewrameke sîrek, kornên gurînan, û 20 dersan veguherîn.

iframe {
margin-top: 20px;
margin-bottom: 30px;

-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;

-moz-box-shadow: 4px 4px 14px # 000;
-webkit-box-shadow: 4px 4px 14px # 000;
box-shadow: 4px 4px 14px # 000;

-moz-transform: rotate (20deg);
-webkit-transform: rotate (20deg);
-o-guherîn: rotate (20deg);
-ms-transformation: rotate (20deg);
fîlterê: progid: DXImageTransform.Microsoft.BasicImage (rotation = .2);
}

Contains the Iframe Contents

Styling naveroka an anrame wek pela peldanka malperê ye. Lê, divê hûn gihîştina rûpelê rûpelê biguherînin . Heke hûn nikarin rûpelê biguherînî (nimûne, ew li malperê din e).

Heke hûn dikarin rûpelê biguherînin, hingê hûn dikarin belge li ser belge an şêweyên derveyî rast binivîsin tenê mîna ku hûn bi rûpela ti malperê li ser malpera xwe çêbikin.