float: left
, соответственно нужно делать контейнер для них, с обнулением float, чтобы не задевала общую модель элементов.<div class='container'>
<div class="value_block">
Простая переменная:<br>
<div class="value_info">Простое значение</div>
</div>
<div class="value_block">
Простая переменная:<br>
<div class="value_info">Простое значение</div>
</div>
</div>
.error {
background-color: #ffefe9;
border: 1px solid #ffaaaa;
}
.value_info {
border-radius: 10px;
border: 2px solid #26a69a;
color: #26a69a;
}
.value_block {
width: 40%;
margin: auto;
}
.container {
display: flex;
}
npm install bootstrap@4.0.0-alpha.6
, давно на него перешел и на автомате уже думаю только про него. Как верно отметил комментатор выше, поддержка третьего бутстрапа есть из коробкиresources/assets/sass/app.css
@import "node_modules/bootstrap/dist/css/bootstrap";
resources/assets/js/bootstrap.js
(такое название с фреймворком бутстрапа не связано!)try {
window.$ = window.jQuery = require('jquery');
require('bootstrap-sass');
} catch (e) {}
try {
window.$ = window.jQuery = require('jquery');
require('bootstrap');
} catch (e) {}
npm run production
, все будет ок<ul>
<li class="genre-comedy">
<input class="input_box" type="checkbox">
Комедии</li>
<li class="genre-drama">
<input class="input_box" type="checkbox">
Драмы</li>
<li class="genre-horror">
<input class="input_box" type="checkbox">
Ужасы</li>
</ul>
var checkboxMap = ['genre-comedy','genre-drama'];
for (var i in checkboxMap)
{ // console.log('.'+checkboxMap[i]);
$('.'+checkboxMap[i]).addClass('selected');
$('.'+checkboxMap[i]+' input').attr('checked', 'true');
}
composer require symfony/console
align-items: stretch;
то дочерние элементы растягиваются по высоте.<div class='container'>
<div class='child'>Bla bla vla</div>
</div>
.container {
display: flex;
align-items: stretch;
height: 500px;
.child {
background-color:red;
}
}
Base64.encode("foobar".getBytes(), Base64.NO_WRAP);
/*Допустим мы уже инициализировали и настроили соединение к БД pdo*/
/*Начальная строка для запроса*/
$sql = 'SELECT one, two, three
FROM table';
/*Дополнительная строка для запроса*/
$sql_add = '';
/*Массив для данных*/
$data = array();
if($one) {
//если уже не первый раз делаем, то нужно добавить AND
if(strlen($sql_add)){
$sql_add = $sql_add.' AND ';
}
//Добавляем новое условие
$sql_add = $sql_add . ' WHERE one = :one ';
//Добавляем новые данные в массив
array_push($data,[':one'=>$one]);
}
...
//Собираем все вместе
$sql = $sql.$sql_add;
//Подготовляем строку
$sth = $db->prepare($sql);
//Передаем значения и выполняем
$sth->execute($data);
$result = $sth->fetchAll();
<div id="box_points">
<div id="1" class="point" data-margin='0'></div>
<div id="2" class="point" data-margin='-100'></div>
<div id="3" class="point" data-margin='-200'></div>
</div>
$('.point').click(function() {
var step = $(this).attr('data-margin');
move(step);
});
<?php
$arr1 = array('Запись 1',
'Запись 7',
'Запись 2',
'Запись 3',
'Запись 1',
'Запись 4',
'Запись 5',
'Запись 2',
'Запись 6',
'Запись 7'
);
$arr2 = array_unique($arr1);
$arr3 = array_unique(array_diff_assoc($arr1,$arr2));