<header>
<a href="" class="logo"></a>
<div class="main-menu">
<menu class="menu-nav">
<a href="" class="menu-nav__item">О сервисе</a>
<a href="" class="menu-nav__item">Функции</a>
<a href="" class="menu-nav__item">Возможности</a>
<a href="" class="menu-nav__item">Партнеры</a>
</menu>
<a href="" class="btn">Оставить заявку</a>
</div>
</header>
.row
.col-6
.block
.col-6
.block
.col-6
.block
.col-6
.block
.block
растяни на всю высоту колонки.col-6
, любым способом. function reName(){
var target = event.target,
inputs = $('.reName');
for(var i = 0; i < inputs.length; i++){
inputs.eq(i).val(inputs.eq(i).parent().text());
}
if(target.className == 'reName'){
inputs.css('opacity','0');
$(target).css('opacity','1');
$(target).select();
$(target).keyup(function(){
console.log($(target).parent().text($(target).val()));
});
}else{
inputs.css('opacity','0');
}
}
document.addEventListener('click',reName);
function(id, input)
, которая тут вообще ненужна, и не понятно зачем она там. Желательно бесплатные)
class Str {
private $string = "";
public function __construct($string = "") {
$this->string = strval($string);
}
public function __toString() {
return $this->string;
}
public function length() {
return mb_strlen($this->string);
}
public function substr($start, $length = null) {
return new static(mb_substr($this->string, $start, $length));
}
}
$string = new Str("qwertyuiop");
echo $string . "\n";
echo $string->length() . "\n";
echo $string->substr(-3) . "\n";