EverKB

Knowledge Base Ever

سی ایس ایس کے ساتھ سی ایس ایس میں افقی اور عمودی طور پر ڈی وی جیسے بالکل پوزیشن والے عناصر کو ترتیب دینے کے دو طریقے

2019-11-29 01:05:01

لیبل لگائیں: HTML, CSS, absolute, center, horiz-align, vertical-align, margin, درمیان اور اوپر نیچے ، وسط میں بائیں اور دائیں ، درمیان تہوں میں مرکز ، عنصر عنصر ، لاگ ان باکس

پس منظر کا جائزہ

یہاں تک کہ اگر ہم CSS زبان میں ہر HTML عنصر کی خصوصیات کو سمجھتے ہیں ، تب بھی خالص سی ایس ایس کوڈ لکھنا مشکل ہے جب ہمیں بالکل پوزیشن والے عنصر کی عمودی اور افقی مرکزیت ترتیب دینے کی ضرورت ہے۔

اگر آپ نے اس وجہ سے یہاں تلاش کیا تو آپ براہ راست طریقہ دو کا کوڈ استعمال کرسکتے ہیں۔

اس مضمون میں ذکر کردہ تمام براؤزر میں انتہائی پرانے براؤزر شامل نہیں ہیں جو marign:auto معیار پر عمل درآمد نہیں کرتے ہیں اور نہ ہی برائوزر کے نہ ہونے کے برابر حصص ہے۔

براہ راست طریقہ ، عنصر کے بائیں اور اوپر کی خصوصیات کو ترتیب دے کر

اگر آپ بنیادی عنصر کی جسامت کو جانتے ہیں تو ، آپ بالکل واقع پوزیشن میں موجود HTML عنصر کی بائیں اور اوپر کی خصوصیات کو مرکوز رکھنے کے لئے مقرر کرسکتے ہیں if اگر آپ کو والدین عنصر کی جسامت کا پتہ نہیں ہے تو ، ہم jQuery لائبریری کی چوڑائی اور اونچائی ، css('width') اور css('height') حاصل کرسکتے ہیں۔ عنصر کا سائز ، پھر بائیں اور اوپر سیٹ کریں۔

فارمولہ: عنصر کی چوڑائی کے بائیں 50 50 min منفی آدھے کے برابر ہے ، اور سب سے اوپر عنصر کی اونچائی کے 50٪ منفی نصف کے برابر ہے۔

سی ایس ایس اظہار کے حساب سے اس کا حساب لگایا جاسکتا ہے ، اس کو متعلقہ منفی قیمت پر مارجن سیٹ کرکے بھی مرتب کیا جاسکتا ہے ، اور اسے شفٹ کے ذریعہ بھی مرتب کیا جاسکتا ہے۔

یہ طریقہ سیدھا اور مؤثر ہے ، لیکن آسان اور خوبصورت نہیں۔


    
center me
/* CSS */
.el {
    width: 400px;
    height: 400px;
    position: absolute; 
    left: 50%;
    top: 50%;
    margin-left: -200px;
    margin-top: -200px;
}

خودکار طریقہ: آٹو پر مارجن سیٹ کریں

یہ طریقہ آسان ہے اور جدید براؤزرز پر کام کرتا ہے۔ اس طریقہ کار کی قابل اعتمادیت کا تعین براؤزر کے ٹائپسیٹنگ انجن کے نفاذ کی مستقل مزاجی سے ہوتا ہے۔
.el {
    width: 400px;
    height: 400px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
پچھلے پانچ سالوں میں ، ہم عام طور پر یہ طریقہ کسی HTML عنصر کی مرکزیت قائم کرنے کے لئے استعمال کرتے ہیں۔

لیبل لگائیں

CentOS7 CentOS PHP Linux Python3 Python MySQL MariaDB YUM JavaScript CSS Redis MySQL8 caching_sha2_password HTML mysql_native_password PHP7 du jQuery PHP5.5 src Apache cURL hide nginx Shadowsocks-Python V2Ray availability eth0 MariaDB10.4 PostgreSQL sub folder date Install MongoDB pdo_sqlsrv SOCKS5 Web Server File Upload mssql-tools register_shutdown_function Symfony DevExpress JetBrain php-fpm sqlsrv Zend Framework ADDDATE height network interface Shadowsocks-Libev unixODBC-devel Aura error_get_last Port 80 string data INDENTIFIED BY password policy requirements SOCKS Web Development Fedora Media Writer msodbcsql Redis5 SVN Deepin jemalloc SQLAlchemy absolute convert FuelPHP mysqlclient Shadowsocks toggle at-symbol Error Control Operator margin PHPUnit Framework ss5.passwd daemon process IIS password SOCKET vps center Fatal Errors MongoDB4 sudoers DATE_SUB Phalcon SQL Server 2017 WiFi .htaccess Compiling PHP frequency conflict set_error_handler TestCase apr Elasticsearch7.3 PHPUnit ss5.conf daemon HTTP particles.js Slim Vincent Garreau Failed to build these modules: _uuid MongoDB Sudo DATE_ADD ip command pg_bha.conf SQL Server width Compiling Apache Frameworks MySQL-python scrollbar Tcp BBR Apache2.4 Elasticsearch libpython3.7m.so.1.0 PHPStorm ss5-3.8.9 CURLOPT_POSTFIELDS NodeJs show VIM Bluetooth Failed to build these modules: _ctypes Minimal ISO substr date sub INTERVAL PECL SQL Date Funcitons Wi-Fi CodeIgniter font-size root Tag Cloud dual network interfaces Laravel ss5 apache httpd CURLFille horiz-align node.js ShadowsocksR vertical-align BarManager exec mb_substr PyCharm SUBDATE date add IntelliJIDEA PEAR SOCKS5 Proxy Server WebStorm Chrome find remi Tag

تازہ ترین مضمون