Skip to main content

எப்படி CSS உடன் Style IFrames வேண்டும்

Anonim

நீங்கள் உங்கள் HTML இல் ஒரு உறுப்பை உட்பொதிக்கும்போது, ​​உங்களிடம் CSS நடைகளை சேர்க்க இரண்டு வாய்ப்புகள் உள்ளன:

  • நீங்கள் பாணியில் முடியும்

    IFRAME மற்று தன்னை.

  • நீங்கள் உள்ளே பாணியில் பக்கம் முடியும்

    IFRAME மற்று (சில சூழ்நிலைகளில்).

உடை CSS ஐ IFRAME உறுப்பு பயன்படுத்தி

உங்கள் ஃபிரேம்களை ஸ்டைலிங் செய்யும் போது நீங்கள் முதலில் கருத்தில் கொள்ள வேண்டும்

IFRAME மற்று

  • தன்னை. பெரும்பாலான உலாவிகளில் கூடுதல் பாணியை நிறைய இல்லாமல் ஐகிரேம்கள் அடங்கும் போது, ​​அது இன்னும் நிலையான அவற்றை வைத்து சில பாணியை சேர்க்க ஒரு நல்ல யோசனை. இங்கு சில CSS நடைகளை நான் எப்போதும் என் ஃபிரேம்ஸில் சேர்க்கிறேன்:

    விளிம்பு: 0;

  • திணிப்பு: 0;

  • எல்லை: எதுவும் இல்லை;

  • அகலம்: மதிப்பு ;

  • உயரம்: மதிப்பு ;

உடன்

அகலம்

மற்றும்

உயரம்

என் ஆவணத்தில் பொருந்துகிற அளவுக்கு அமைக்கவும். இங்கே பாணிகள் மற்றும் ஒரு அடிப்படை பாணியை ஒரு ஒரு சட்டங்கள் உதாரணங்கள். நீங்கள் பார்க்க முடியும் என, இந்த பாணிகள் பெரும்பாலும் iframe சுற்றி எல்லை நீக்க, ஆனால் அவர்கள் அனைத்து உலாவிகளில் அதே ஓரங்கள், திணிப்பு, மற்றும் பரிமாணங்களை iframe காட்ட என்று உறுதி. HTML5 நீங்கள்

வழிதல்

ஸ்க்ரோல் பார்கள் அகற்ற சொத்து, ஆனால் அது நம்பகமான அல்ல. நீங்கள் ஸ்க்ரோல் பார்வைகளை நீக்க அல்லது மாற்ற விரும்பினால், நீங்கள் பயன்படுத்த வேண்டும்

உருட்டுதல்

உங்கள் iframe மீது பண்பு. பயன்படுத்த

உருட்டுதல்

பண்புக்கூறு, அதை வேறு எந்த பண்புக்கூறுகளையும் சேர்த்து மூன்று மதிப்புகளில் ஒன்றைத் தேர்வு செய்யவும்:

ஆம்

,

இல்லை

, அல்லது

கார்

ஆம்

எப்போது வேண்டுமானாலும் தேவைப்படாவிட்டாலும் ஸ்க்ரோல் பட்டைகளை எப்போதுமே உலாவியில் சேர்க்கும்.

இல்லை

தேவைப்பட்டாலும் இல்லையென்றாலும் அனைத்து ஸ்க்ரோல் பேனையும் நீக்க வேண்டும் என்று கூறுகிறார்.

கார்

இயல்புநிலை மற்றும் அவற்றிற்கு தேவைப்படும் போது ஸ்க்ரோல் பார்கள் அடங்கும் மற்றும் அவை இல்லாதபோதும் அவற்றை நீக்குகிறது. இங்கே ஸ்க்ரோலிங்

உருட்டுதல்பண்பு: ஸ்க்ரோலிங் = "இல்லை">
இது ஒரு iframe ஆகும்.

HTML5 இல் ஸ்க்ரோலிங் அணைக்க நீங்கள் பயன்படுத்த வேண்டும்

வழிதல்

சொத்து. ஆனால் நீங்கள் இந்த உதாரணங்கள் பார்க்க முடியும் எனில் அது இன்னும் அனைத்து உலாவிகளில் நம்பத்தகுந்த வேலை இல்லை. எல்லா நேரமும் ஸ்க்ரோலிங் செய்வதை எப்படித் தொடங்குவது என்று இங்கே பார்க்கலாம்

வழிதல்சொத்து: பாணி = "வழிதல்: சுருள்;">
இது ஒரு iframe ஆகும்.

அங்கு உள்ளது இல்லை முழுமையாக ஸ்க்ரோலிங் அணைக்க

வழிதல்

சொத்து. பல வடிவமைப்பாளர்கள் தங்கள் ஃபிரேம்களை விரும்பும் பக்கத்திலுள்ள பின்னணியுடன் கலக்க விரும்புகிறார்கள், அதனால் வாசகர்கள் அங்கு கூட இல்லை என்று தெரியவில்லை. ஆனால் நீங்கள் அவர்களை வெளியே நிற்க செய்ய பாணியை சேர்க்க முடியும். Iframe காட்டும் வரை எல்லைகளை சரிசெய்வது மிகவும் எளிதானது. பயன்படுத்தவும்

எல்லை

பாணி சொத்து (அல்லது அது தொடர்புடையது

எல்லை மேல்

,

எல்லை வலது

,

எல்லை இடது

, மற்றும்

எல்லை-கீழ்பண்புகள்) பாணி எல்லைகள்: iframe {border-top: # c00 1px dotted;border-right: # c00 2px dotted;border-left: # c00 2px dotted;எல்லை-கீழே: # c00 4px dotted;}

ஆனால் உங்கள் பாணியை ஸ்க்ரோலிங் மற்றும் எல்லைகளை நிறுத்த வேண்டாம். நீங்கள் உங்கள் iframe மற்ற CSS பாணியை நிறைய விண்ணப்பிக்க முடியும். இந்த உதாரணம் iframe ஒரு நிழல், வட்டமான மூலைகளிலும், மற்றும் 20 டிகிரி சுழற்ற CSS3 வடிவங்களில் பயன்படுத்துகிறது.

iframe {விளிம்பு மேல்: 20px;விளிம்பு கீழே: 30px;-ஒஸ்-எல்லை-ஆரம்: 12px;-வெப்கிட்-எல்லை-ஆரம்: 12px;எல்லை-ஆரம்: 12px;-moz-box-shadow: 4px 4px 14px # 000;-webkit-box-shadow: 4px 4px 14px # 000;பாக்ஸ் நிழல்: 4px 4px 14px # 000;-moz-மாற்றும்: (20deg) சுழற்ற;வெப்கிட்-மாற்றும்: சுழற்று (20deg);-o-மாற்றும்: சுழற்று (20deg);-ms-மாற்றும்: சுழற்றவோ (20deg);வடிகட்டி: progid: DXImageTransform.Microsoft.BasicImage (சுழற்சி = .2);}

Iframe பொருளடக்கம் பாணி

ஒரு iframe உள்ளடக்கங்களை பாணி வேறு எந்த வலை பக்கம் ஸ்டைலிங் போல. ஆனால், நீ பக்கத்தை திருத்த அணுகல் வேண்டும் . நீங்கள் பக்கத்தை திருத்த முடியாது என்றால் (எடுத்துக்காட்டாக, இது மற்றொரு தளத்தில் உள்ளது).

நீங்கள் பக்கம் திருத்த முடியும் என்றால், நீங்கள் உங்கள் தளத்தில் எந்த வலைப்பக்கத்தில் பாணியை போலவே ஆவணத்தில் வலது பாணியை அல்லது பாணியை சேர்க்க முடியும்.