Существует плагин, который расширяет CSS, чтобы включить некоторые нестандартные функции, которые действительно могут помочь при разработке веб-сайтов. Это называется EQCSS .
Одна из вещей, которые добавляет EQCSS, является родительским селектором. Он работает во всех браузерах IE8 и выше. Вот формат:
@element 'a.active' {
$parent {
background: red;
}
}
Итак, здесь мы открыли запрос элемента для каждого элемента a.active
, а для стилей внутри этого запроса такие вещи, как $parent
, имеют смысл, потому что есть контрольная точка , Браузер может найти родителя, потому что он очень похож на parentNode
в JavaScript.
Вот демонстрация $parent
и еще одной демонстрации $parent
, которая работает в IE8 , а также снимок экрана, если у вас нет IE8 для тестирования с помощью .
EQCSS также включает в себя метаселектора $prev
для элемента перед выбранным элементом, $this
только для тех элементов, которые соответствуют запросу элемента, и многое другое.
Ваше короткое решение - использовать action="/laravel_practice/post"
или action="/laravel_practice/public/post"
в зависимости от того, какой URL вы хотите использовать.
Тем не менее, это плохая практика. Вы должны использовать название маршрута. Чтобы сделать это, дайте любое имя маршруту, как показано ниже,
Route::post('/post','PostController@store')->name('post.store');
. Затем вы должны использовать
<form method="post" action="{{ route('post.store') }}">
. Чтобы узнать больше об именованном маршруте, вы можете пройти по этому . ] документ .