ኮምፒውተሮች, ፕሮግራም
CSS መደቡ: ምሳሌዎች
. አቀማመጥ-ለጀማሪዎች ብዙውን ጊዜ የሲ ኤስ በኩል አቀማመጥ አባሎች ጋር ችግር አለን. Position куда проще в освоении, чем кажется на первый взгляд. እንዲያውም, CSS መደቡ ንብረት መጀመሪያ በጨረፍታ ይመስላል ይልቅ ለመማር በጣም ቀላል ነው. እነሱን ከተለማመድኩ በማድረግ, እርስዎ ትክክለኛ ቦታዎች ሁሉ የገጽ አባሎችን ማመቻቸት የሚችል ጋር ኃይለኛ መሣሪያ ያግኙ. добиться результата, нужно знать обо всех существующих значениях, поскольку принципы их действия сильно различаются ድርጊታቸው መርሆዎች በጣም የተለያዩ ናቸው ምክንያቱም ግን ውጤቶችን ለማግኘት ሲሉ, እናንተ, ሁሉም ነባር እሴቶች ስለ ማወቅ ያስፈልገናል
ሰነዱን ፍሰት ዝርዝር
работает с потоком веб-страницы. የስራ መደቡ የሲ ድረ ገጽ ፍሰት ጋር ይሰራል. ይህን እንዴት መረዳት? html- разметке. በነባሪነት ሁሉም የገጽ አባሎችን እናንተ html- ያዥ ውስጥ የፈጠራቸው ቅደም ተከተል ውስጥ ዝግጅት ነው. header расположен над тегом footer, то и на странице он будет отображаться выше. ራስጌው መለያ ከዚያም መለያ ግርጌ ላይ የሚገኙ ሲሆን ከሆነ ገጹን በላይ ይታያሉ. footer в html над «хедером», «подвал» страницы будет отображаться над «шапкой». በሆነ ምክንያት የ «Heder" ላይ HTML ውስጥ ግርጌ ቦታ ከወሰኑ በተቃራኒው, "ምድር ቤት" ገጽ "ጣሪያ" ከላይ ይታያል. በዚህ ሁኔታ ውስጥ, የማገጃ-ደረጃ ክፍሎች ለእነርሱ የሚገኙ መላውን ስፋት ያስጠምዳሉ. ፊደል, በተራው, ሁሉንም ውሰድ; ከዚያም አዲሱን ሰው ሊተላለፉ ይሆናል እንጂ ሳለ, በአንድ ረድፍ ውስጥ ዝግጅት ነው. ይህ ሂደት የ "ሰነድ ፍሰት." ተብሎ ነው
ፍሰት ባህሪ ጥቅም የስራ መደቡ ንብረት መለወጥ . CSS ውስጥ. float, но его мы рассматривать не будем. በተጨማሪም እንዲንሳፈፍ ያለውን ባህሪያት ምክንያት ሊለያይ ይችላል, ነገር ግን ተቀባይነት አይኖረውም. ወደ አቀማመጥ አባል ጋር የተለየ ባሕርይ ይጀምራሉ ይህም በኋላ የጋራ ዥረት, ከ "ውድቀት" ጋር መደረግ ይችላሉ. ይህም ንብረት ያለውን ጥቅም ላይ የዋሉ ዋጋ ላይ ይወሰናል - እንዴት በትክክል.
CSS መደቡ: የማይንቀሳቀስ
или статическое позиционирование, является значением по умолчанию для всех блоков html, которые вы создали. አቀማመጥ: የማይንቀሣቀስ, ወይም የማይንቀሳቀስ አቀማመጥ አንተ የፈጠርካቸው ሁሉ html ብሎኮች የሚሆን ነባሪው ነው. በተለመዱ ሁኔታዎች ስር, ከእርሱ ጋር ለመቋቋም የለብዎትም. static. ማንኛውም የማገጃ ወይም መስመር ሁሉ ማንኛውም ቦታ ላይ የተገለጹ, ስለዚህ አስፈላጊ የማይንቀሳቀሱ ነው; አይደለም ከሆነ. በገጹ ላይ መሆኑን አካል ፍሰት መሰረት ይታያል. right/left или top/bottom, никакого эффекта не будет. አንተ / ከታች በስተግራ በኩል ወይም ከላይ እሱን ንብረት መብት / ማሳየት ከሆነ, ምንም ውጤት ይሆናል.
CSS መደቡ: ቋሚ
оказывается вне нормального потока документа. ይህን ንብረት በመጠቀም ጊዜ, ንጥረ የሰነዱን መደበኛ ፍሰት ውጭ ነው. относительно окна браузера, независимо от того, как размещаются прочие компоненты. አሁን ቦታ ምንም ይሁን ሌሎች ክፍሎች የሚገኙት እንዴት ወደ የአሳሽ መስኮት ላይ አንጻራዊ ነው የሚሰላው. : fixed отправится в верхнюю часть страницы, прижмется к краю окна браузера, а прочие элементы займут его место в соответствии с потоком. በሌላ አነጋገር, የስራ መደቡ ጋር አንድ የማገጃ: ቋሚ በአሳሽ መስኮቱ ጠርዝ ላይ ሲጫን ወደ ገጹ አናት, ትተው, እና ሌሎች ንጥረ ነገሮች ፍሰት መሠረት የራሱ ቦታ ይወስዳሉ.
ቋሚ ቦታ ላይ ንጥረ ነገሮች መካከል ዋናው ባህሪ ሌሎች ብሎኮች እና ገጽ ሕብረቁምፊ መደራረብ እንደሚችል ነው. : fixed будет будто бы оставаться на месте, не исчезая с экрана. የሥራ መደቡ ጋር የማገጃ ማሸብለል ጊዜ: ቋሚ መሆን ነበረበት ማያ ገጽ ሲጠፈ ያለ ቦታ ላይ ይቆያል. ተጠቃሚው ሁልጊዜ መዳረሻ ሊኖረው ይገባል የትኛውን, ለመዳሰስ ይኖርብናል ወይም እንደ ከሆነ ይህ ጠቃሚ ነው. ገጹ የተወሰነ ክፍል ውስጥ ፈጣን ጥቅልል አዝራር ቦታ የሚፈልጉ ከሆነ ቋሚ አቀማመጥ ደግሞ ጥቅም ላይ ይውላል.
CSS መደቡ: ዘመድ
. ይህ ንብረት በመጠቀም አንጻራዊ አቀማመጥ ይባላል. : relative, тот останется на своем месте. የ ንጥል ንብረት መደቡ ካዋቀሩት: ዘመድ, እሱ የራሱ ቦታ ላይ ይቆያል. right/left и top/bottom. መጀመሪያ በጨረፍታ, ምንም ብዙ ይከሰታል; ነገር ግን ሁሉ ለውጥ ተጨማሪ መጠቀም ባህሪያት በቀኝ / የግራ እና ከላይ / ከታች ከሆነ. እነርሱ በውስጡ አካባቢ ወደ ክፍል ዘመድ እንቅስቃሴ ለመቆጣጠር ጥቅም ላይ ሊውል ይችላል. останутся на своих положениях, не обращая внимания на освободившееся место . የ የማገጃ ወይም መስመር ላይ ይውላሉ የት ቦታ ላይ, አንድ ባዶ ቦታ ይሆናል - ሌሎች ንጥረ ነገሮች የሚመረጠው ትኩረት በመስጠት ሳይሆን, ያላቸውን ቦታዎች ላይ ይገኛሉ.
እርስዎ ማንቀሳቀስ መቼ ክፍል ከገጹ በዙሪያው ክፍሎች ቦታ ላይ ተጽዕኖ የለውም. በአንጻራዊ ሰልጥኖ የማገጃ ማገድ ይችላሉ ቢሆንም እነሱ, ቦታ ላይ ይቆያል. በራሱ ላይ, ንብረት እምብዛም ጥቅም ላይ ይውላል. አብዛኛውን ጊዜ የሚከተለውን ተምሳሌት ጋር በማጣመር ጥቅም ላይ ይውላል.
ፍጹም አቀማመጥ
በጣም ሳቢ እና በጣም በተደጋጋሚ ጥቅም ላይ አማራጮች አንዱ. ንብረቶች መደቡ በመጠቀም ጊዜ absolute положение компонента страницы будет высчитываться относительно окна браузера. የገጹ ክፍል ውስጥ ፍጹም አቋም ዋጋ ጋር የአሳሽ መስኮት አንጻራዊ ይሰላሉ. элементы (не являющиеся абсолютно позиционированными) словно «забудут» о существовании «собрата» с Position : absolute и займут его место в потоке. ፍጹም እና ዥረቱ ውስጥ ያለውን ድርሻ ይወስዳል: የስራ ሕልውና ወደ "ወንድም" ስለ "መርሳት" እንደ ሌሎች ንጥረ ነገሮች (ያልሆኑ ፍጹም ተደርጓል). : fixed, но есть и серьезные различия. ይህም ሁሉም ነገር በትክክል የስራ ሁኔታ ውስጥ ተመሳሳይ እንደሆነ ሊመስል ነበር: ቋሚ, ነገር ግን አስፈላጊ ልዩነቶች አሉ.
top/right/bottom/left. በመጀመሪያ, ወደ አባል ቦታ በነፃ ሊቆጣጠረው ይችላል - ይቀራል ይህ ንብረት ከላይ / መብት / ታችኛው / ይውላሉ. bottom : 100px, блок «оттолкнется» от нижней част страницы на 100 пикселей. እናንተ ከታች ያለውን ዋጋ ከተዋቀረ ከሆነ ለምሳሌ ያህል,: 100px, የማገጃ ገጽ 100 ፒክስል ግርጌ ከ «ጠፍቷል መግፋት". በ "ፍፁም" አካል ማሸብለል ጊዜ በሁለተኛ ደረጃ, በምትኩ ገጽ ለማሰስ መመሥረት, ቦታ ላይ ይቆያል.
ወላጅ አባሎች ጋር መስተጋብር ፍጹም አሃዶች
አንተ ፍጹም ሰልጥኖ አካል ላይ ይበልጥ ትክክለኛ ቁጥጥር ለማሳካት ይችላሉ. : fixed, relative или absolute. ይህን ለማድረግ, አንተ በውስጡ ወላጅ ንብረት መደቡ ማዘጋጀት አለብህ: ቋሚ, ዘመድ ወይም ፍጹም.
አንድ ምሳሌ እንመልከት. div с классом relative-div, внутри которого размещается div с классом absolute-div. አንተ ፍጹም-div ያለውን ክፍል ጋር አንድ div ሲደረግ ይህም ውስጥ አንጻራዊ-div አንድ ክፍል ጋር div አለህ. : absolute. ፍጹም: እኛ የቤት ውስጥ አሃድ ንብረት መደቡ ማዘጋጀት. እሱም ወዲያውኑ ዥረት ከ «አጥፋ ይወስዳል" እና አሁን አካባቢውን ወደ የአሳሽ መስኮት አንጻራዊ የተሰላ ነው, ምክንያቱም, ቦታ ላይኛው ክፍል ላይ ነው. relative-div свойство Position : relative и «блудный сын» возвращается на место. አሁን ክፍል አንጻራዊ-div መደቡ ንብረት ጋር የማገጃ ተሰጠው: ዘመድ እና የ «አባካኙ ልጅ" ወደ ኋላ ቦታ ላይ ነው. በቃ. እንዲያውም ወላጅ አባል በላይኛው ግራ ጥግ ላይ ይታያል.
ለምንድን ነው ይህ እየተፈጸመ ነው? : absolute. የ specificity ባህርያት የስራ ውስጥ ስምምነት: ፍጹም. static, позиция начинает зависеть от родительского элемента. በነባሪ, አካባቢውን በአሳሽዎ ላይ የተመካ ነው, ነገር ግን "ወላጅ" ደግሞ የማይንቀሳቀሱ ግን ምንም ነገር ሆኖ ነው የተቀመጠው ከሆነ, ወደ አቀማመጥ ወላጅ አባል ላይ የተመካ ይጀምራል. በአሳሽ መስኮት አንጻራዊ proschityvaya ግዙፍ ቁጥሮች ያለ ማንኛውም ቦታ አካል ማስቀመጥ ትችላለህ, ምክንያቱም ይህ ታላቅ ነው. የመግቢያ ብዙውን አዶዎችን, አዝራሮችን እና ሌሎች ትንንሽ ነገሮች ቦታ ጥቅም ላይ ይውላል.
የስራ መደቡ የሲ ማዕከል
ዋና ዋና ችግሮች ለጀማሪዎች አንዱ ቁልቁል እና አግድም ወደ ኤለመንት መሃል ነው. , сделать это проще простого. በአግባቡ መደቡ ንብረት በመጠቀም, ቀላል ያደርጉታል. CSS መደቡ: በስእሉ እንደሚታየው ማዕከል ፍጹም ተዘጋጅቷል. iv с классом absolute-div, который находится в «диве» с классом relative-div. የአምላክ አንተ ክፍል አንጻራዊ-div ወደ «diva" ውስጥ ነው በክፍል መ IV ፍጹም-div አለን እንበል. "ወላጅ" እና መላውን ገጽ ስፋት ጋር እኩል ወርዱ ላይ ሰልጥኖ ዘመድ. и высоту 400 px, абсолютное позиционирование и по умолчанию располагается в верхнем левом углу родительского элемента. "ዘር" አንድ ወርድ እና 400 ፒክስል; ፍጹም አቀማመጥ አንድ ቁመት አለው, እና ወላጅ አባል የላይኛው ግራ ጥግ ላይ በነባሪነት ይገኛል.
top: 50 % и left: 50 %. 50% እና ግራ: 50% - እርስዎ ማድረግ ያለብዎት ሁሉም ፍጹም አካል ከላይ ማዘጋጀት ነው. ከሞላ ጎደል ተጠናቋል! сдвинулся с места и оказался почти в центре, но не совсем. ፍፁም-div በድጅ እና ግን በጣም, ማለት ይቻላል መሃል ላይ ነበር. "ወላጅ" ወደ ፍጻሜው ይዛመዳል, እና መሃል ሆኖ የተቆጠረው የማገጃ መሃል ማግኘት ይኖርብናል ማለት ነው "ዘር." margin-left и margin-right со значениями -200 px. ይህንን ለማድረግ, እናንተ እሴቶች -200 ፒክስል ጋር እሱን አንድ ኅዳግ-ግራ እና ህዳግ-ቀኝ መጠየቅ ይኖርብናል. በመሆኑም, እኛ በውስጡ ቁመት እና ስፋት ግማሽ ላይ ፍጹም ሰልጥኖ የማገጃ shift. መሃል ላይ ሁሉም!
ተደራራቢ ክፍሎች
ችግሩ, በመጀመሪያ በጨረፍታ, ያላቸውን "ጎረቤቶች" ወደ ሰልጥኖ ንጥረ ነገሮች 'መካከል ውሳኔን' አስቸጋሪ ሊሆን ይችላል. : fixed будет перекрывать все, что расположено на странице. ለምሳሌ ያህል, የ አካል አቀማመጥ: ቋሚ በሙሉ ገጽ ላይ በሚገኘው ይደርባል. z-index, однако помните, что оно работает только для позиционированных элементов. ሁኔታውን ለማስተካከል, የ z-ኢንዴክስ ባህሪያትን ይጠቀሙ, ነገር ግን ይህ ብቻ ሰልጥኖ ክፍሎች የሚሰራ መሆኑን ማስታወስ እንችላለን. እርስዎ ቋሚ ቦታ ላይ አባል አናት ላይ የማገጃ ቦታ የሚፈልጉ ከሆነ በዚህ መሠረት, ይህ ክፍል ደግሞ አቀማመጥ ማዘጋጀት ይሆናል. ለምሳሌ ያህል, አንድ ዘመድ.
учший способ освоить позиционирование – рассматривать примеры Position CSS, экспериментировать и пробовать что-то свое. ሙከራ እና የተለየ ነገር መሞከር, ምሳሌዎችን መደቡ CSS ተደርገው - አንድ የተሻለው መንገድ ወደ አቀማመጥ እስኪችል ድረስ. calc() – это даст возможность более гибко настраивать расположение. ተግባር Calc () ጋር በማጣመር መጠቀም ለማወቅ ሞክር - ይህ አቋም ለማስተካከል በሚቀያየረው ያስችላል. ሆኖም ግን, ይህ ንብረት መላው "የተጣራ" ገጾችን ለመገንባት የታሰበ አይደለም መሆኑን አስታውስ. ይህም ጋር, በአንጻራዊ ሁኔታ አነስተኛ ክፍሎችን ለማንቀሳቀስ ይኖርብናል, ወይም ግራ ለማግኘት በጣም ቀላል ሊሆን ይችላል.
Similar articles
Trending Now