Email or username:

Password:

Forgot your password?
Мя :sparkles_lesbian:

Казалось бы, простая задача, перед ссылку нарисовать фавиконку (с заранее известным URL картинки)

Но нет, CSS заставит ЗАЕБАТЬСЯ

8 comments
Мя :sparkles_lesbian:

Я знаю что есть ответы на стаковерфлоу, но мне крайне не нравится хардкод высоты в пикселях
Я хочу чтобы он увеличивался согласовано с текстом

:blobcatlaptop: gravitos :blobcatcomfsip:​

@mo перепост из телеги, потому что кому-то это может понадобиться

можно так

:blobcatlaptop: gravitos :blobcatcomfsip:​

@mo

<!DOCTYPE html>
<html>
<head>
<title>style</title>
<style>
h1 {
font-family: "Comfortaa";
}

.favicon:before {
content: 'm';
color: transparent;
background-image: url("./pic.png");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}

</style>
<meta name="generator" content="md2html">
<meta charset="UTF-8">
</head>
<body>
<h1>hi</h1>
<p>this is a <a class="favicon" href="https://wetdry.world/">link</a></p>
<h1>this is a <a class="favicon" href="https://wetdry.world/">bigger link</a></h1>
<img src="pic.png"> this is just a png
</body>
</html>

@mo

<!DOCTYPE html>
<html>
<head>
<title>style</title>
<style>
h1 {
font-family: "Comfortaa";
}

.favicon:before {
content: 'm';
color: transparent;
background-image: url("./pic.png");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}

</style>
<meta name="generator" content="md2html">
<meta charset="UTF-8">
</head>
<body>
<h1>hi</h1>
<p>this is a <a class="favicon" href="https://wetdry.world/">link</a></p>
<h1>this is a <a class="favicon" href="https://wetdry.world/">bigger link</a></h1>
Винт Прокс

@mo Единицы в `em` не подходят?

Мя :sparkles_lesbian:

@vint мем в том, что width и height не работают, потому что сам элемент <a> — display: inline
А если сменить на inline-block, фон появляется, но начинает вести себя ебонуто

Винт Прокс

@mo А, ну фон "ёбнутый" у ссылки с inline-block в том плане, что она не разбивается на следующую строку, или там что-то другое не устраивает?

Мя :sparkles_lesbian:

@vint нет, в плане картинка не влезает в отведеное ей место и видно только кусок

Винт Прокс

@mo Я не уверен, что происходит. inline-flex?

Go Up