5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

はじめに

社員旅行のホテル着としてネタでよく見る枠線からはみ出たCSS理解したTシャツを買いました。
その時に、あれこれって実は何も考えずに書けなくない・・・?ってなったので書いてみました

チャレンジ1

基本的にdivとかで囲った中に文字打って幅指定しても折り返されて終わるよな・・・?
ってことで試しました。

test.html
<!DOCTYPE html>
<html lang="ja">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>CSSを完全に理解したかった</title>
	<style>
		.box {
			border: thick double #000000;
			width: 300px
		}
	</style>
</head>
<body>
	<div class="box">
		<h1>CSS<br>完全に理解したかった</h1>
	</div>
</body>
</html>

結果

まぁそうなるよねっていう感じで予想通りダメでした。

image.png

チャレンジ2

折り返し禁止にしたらはみ出してくれるんじゃないかってことで

test.html
<!DOCTYPE html>
<html lang="ja">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>CSSを完全に理解したかった</title>
	<style>
		.box {
			border: thick double #000000;
			width: 300px;
			white-space: nowrap;
		}
	</style>
</head>
<body>
	<div class="box">
		<h1>CSS<br>完全に理解したかった</h1>
	</div>
</body>
</html>

結果

予想通りいい感じに

image.png

見栄えをもうちょっとオリジナルに寄せたい

よく見るやつだと文字の始まりがもっと右かつ枠線がもうちょい丸みを帯びているので
それに合わせられるように少し追記した

test.html
<!DOCTYPE html>
<html lang="ja">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>CSSを完全に理解したかった</title>
	<style>
		.box {
			border: thick double #000000;
			width: 300px;
			white-space: nowrap;
			border-radius: 20px;
		}
		h1 {
			margin-left: 50px;
		}
	</style>
</head>
<body>
	<div class="box">
		<h1>CSS<br>完全に理解したかった</h1>
	</div>
</body>
</html>

結果

持ってるTシャツとほぼ同じデザインになったのでハッピー
image.png

おわりに

CSSあんまり理解してないけど初歩的な知識で書けるもんだなぁってなりました。
CSS理解したシリーズのミームはいろいろあるのでミーム再現で書いてたら実際に理解進むかもしれないので今後もやってみようと思いました。

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?