আমার নিজস্ব সিএসএস ফাইল তৈরি করার কোনও উপায় আছে যা ক্যাসকেডে শেষ হয়ে যায়?
যদি তা হয় তবে কিভাবে আমি কোথায় আমার কাস্টম সিএসএস ফাইল যুক্ত করব?
আমার নিজস্ব সিএসএস ফাইল তৈরি করার কোনও উপায় আছে যা ক্যাসকেডে শেষ হয়ে যায়?
যদি তা হয় তবে কিভাবে আমি কোথায় আমার কাস্টম সিএসএস ফাইল যুক্ত করব?
উত্তর:
কাস্টম সিএসএস যোগ করতে এবং সর্বশেষে লোড করতে, আপনাকে অবশ্যই একটি কাস্টম থিম সেট আপ করতে হবে।
-
app / design / frontend / [vendor] / [theme] / Magento_Theme / layout
app / design / frontend / [vendor] / [theme] / web / css
নিম্নলিখিত ফাইলগুলি তৈরি করুন:
app / design / frontend / [vendor] / [theme] / Magento_Theme / layout / default_head_blocks.xml
app / design / frontend / [vendor] / [theme] / web / css / local-m.css
app / design / frontend / [vendor] / [theme] / web / css / local-l.css
এই কোডটি ডিফল্ট_হেড_ব্লক.এক্সএমএল মধ্যে রাখুন
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../vendor/magento/framework/Module/etc/module.xsd">
<head>
<css src="css/local-m.css" />
<css src="css/local-l.css" media="screen and (min-width: 768px)"/>
</head>
</page>
-
php bin/magento setup:static-content:deploy
কাস্টম সিএসএস যোগ করতে এবং সর্বশেষে লোড করুন
ডিরেক্টরি কাঠামো অনুসরণ করুন
অ্যাপ্লিকেশন / কোড / বিক্রেতা / মডিউলনাম / ভিউ / ফ্রন্টএন্ড (অ্যাডমিন অ্যাডমিনটিচটিএমএল জন্য) / ওয়েব / সিএসএস / ফাইলনাম সিএসএস
নীচের মত প্রাসঙ্গিক লেআউট ফাইল সিএসএস ফাইল পাথ যোগ করুন
<head>
<css src="Vendor_Module::css/filename.css"/>
</head>
<body>
....
</body>
Vendor_Module
আমার পক্ষে কাজ করছে না। এটি ঠিকঠাক কাজ করা সরানো।
Vendor_Module
কেবলমাত্র আমার কাস্টমটি প্রতিস্থাপনের পরে এটি কাজ করছে না।
আপনি মিডিয়া বৈশিষ্ট্যটি যুক্ত করতে পারেন যা মাজেন্টো 2 প্রধান বিভাগের সিএসএসের শেষে রাখবে। শুধুমাত্র 1px প্রস্থ সেট করা সমস্ত ডিভাইসে এটি সক্ষম করবে:
<head>
<css src="css/homepage.css" media="all and (min-width: 1px)"/>
</head>