{"id":4748,"date":"2026-01-05T21:59:31","date_gmt":"2026-01-05T12:59:31","guid":{"rendered":"https:\/\/dennie.tokyo\/it\/?p=4748"},"modified":"2026-01-15T09:52:10","modified_gmt":"2026-01-15T00:52:10","slug":"%e3%80%90css%e3%80%91%e7%9f%a2%e5%8d%b0","status":"publish","type":"post","link":"https:\/\/dennie.tokyo\/it\/?p=4748","title":{"rendered":"\u3010CSS\u3011\u4e0a\u4e0b\u77e2\u5370"},"content":{"rendered":"\n<p>CSS\u3067\u4e0a\u307e\u305f\u306f\u4e0b\u77e2\u5370\u306e\u3088\u3046\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>\u4eca\u56de\u306f2\u30d1\u30bf\u30fc\u30f3\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u3067\u4f5c\u6210\u3057\u3066\u307f\u3088\u3046\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">\u305d\u306e1<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e0b\u77e2\u5370<\/h2>\n\n\n\n<p><strong>HTML<\/strong><\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-html\" data-lang=\"HTML\"><code>&lt;div class=&quot;circle-arrow&quot;&gt;&lt;\/div&gt;<\/code><\/pre><\/div>\n\n\n\n<p><strong>CSS<\/strong><\/p>\n\n\n\n<p>\u5de6\u3001\u4e0b\u30dc\u30fc\u30c0\u30fc\u306b\u7dda\u3092\u5f15\u3044\u305f\u30dc\u30c3\u30af\u30b9\u8981\u7d20\u3092\u53cd\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u56de\u8ee2\u3055\u305b\u308b\u30a4\u30e1\u30fc\u30b8\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>.circle-arrow {\n  width: 20px;\n  height: 20px;\n  border-left: 1px solid #000000;\n  border-bottom: 1px solid #000000;\n  transform: rotate(-45deg);\n}<\/code><\/pre><\/div>\n\n\n\n<p>transform: rotate \u306b\u3064\u3044\u3066\u306f\u4ee5\u4e0b\u3092\u53c2\u8003\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002<\/p>\n\n\n\n<div class=\"title_box\"><span class=\"box-title\">\u53c2\u8003<\/span>\n<p><a href=\"https:\/\/dennie.tokyo\/it\/?p=4693\" rel=\"noopener noreferrer\" target=\"_blank\">\u3010CSS\u3011transform rotate<\/a><\/p>\n<\/div>\n\n\n\n<p><strong>\u7d50\u679c<\/strong><\/p>\n\n\n\n<style>\n.circle-arrow-box-sample {\n  width: 50px;\n  height: 40px;\n  padding-left: 10px;\n}\n.circle-arrow-sample {\n  width: 20px;\n  height: 20px;\n  border-left: 1px solid #000000;\n  border-bottom: 1px solid #000000;\n  transform: rotate(-45deg);\n}\n<\/style>\n<div class=\"circle-arrow-box-sample\">\n<div class=\"circle-arrow-sample\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e0a\u77e2\u5370<\/h2>\n\n\n\n<p><strong>HTML<\/strong><\/p>\n\n\n\n<p>HTML\u306f\u5909\u308f\u3089\u306a\u3044\u306e\u3067\u5272\u611b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p><strong>CSS<\/strong><\/p>\n\n\n\n<p>\u4e0a\u3001\u53f3\u30dc\u30fc\u30c0\u30fc\u306b\u7dda\u3092\u5f15\u3044\u305f\u30dc\u30c3\u30af\u30b9\u8981\u7d20\u3092\u53cd\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u56de\u8ee2\u3055\u305b\u308b\u30a4\u30e1\u30fc\u30b8\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>.circle-arrow {\n  width: 20px;\n  height: 20px;\n  border-top: 1px solid #000000;\n  border-right: 1px solid #000000;\n  transform: rotate(-45deg);\n}<\/code><\/pre><\/div>\n\n\n\n<p><strong>\u7d50\u679c<\/strong><\/p>\n\n\n\n<style>\n.circle-arrow-box-sample-up {\n  width: 50px;\n  height: 40px;\n  padding-top: 10px;\n  padding-left: 10px;\n}\n.circle-arrow-sample-up {\n  width: 20px;\n  height: 20px;\n  border-top: 1px solid #000000;\n  border-right: 1px solid #000000;\n  transform: rotate(-45deg);\n}\n<\/style>\n<div class=\"circle-arrow-box-sample-up\">\n<div class=\"circle-arrow-sample-up\"><\/div>\n<\/div>\n\n\n\n<h1 class=\"wp-block-heading\">\u305d\u306e2<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e0b\u77e2\u5370<\/h2>\n\n\n\n<p><strong>HTML<\/strong><\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-html\" data-lang=\"HTML\"><code>&lt;div class=&quot;arrow&quot;&gt;&lt;\/div&gt;<\/code><\/pre><\/div>\n\n\n\n<p><strong>CSS<\/strong><\/p>\n\n\n\n<p>\u7e26\u7dda\u30922\u672c\u5f15\u304d\u30011\u672c\u76ee\u306f\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u30012\u672c\u76ee\u306f\u534a\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u56de\u8ee2\u3055\u305b\u308b\u30a4\u30e1\u30fc\u30b8\u3067\u3059\u3002\u7e26\u7dda\u306e\u56de\u8ee2\u306e\u8d77\u70b9\u3092\u4e0b\u90e8\u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>.arrow {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: 60px;\n}\n\n.arrow::before,\n.arrow::after {\n  content: &quot;&quot;;\n  position: absolute;\n  top: 35%;\n  left: calc(50% - 2px);\n  width: 4px;\n  height: 45px;\n  background-color: #000000;\n  transform-origin: 50% calc(100% - 2px);\n}\n\n.arrow::before {\n  transform: rotate(45deg);\n}\n\n.arrow::after {\n  transform: rotate(-45deg);\n}<\/code><\/pre><\/div>\n\n\n\n<p>\u7e26\u7dda\u306e\u5f3e\u304d\u65b9\u306f\u4ee5\u4e0b\u3092\u53c2\u8003\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002<\/p>\n\n\n\n<div class=\"title_box\"><span class=\"box-title\">\u53c2\u8003<\/span>\n<p><a href=\"https:\/\/dennie.tokyo\/it\/?p=4746\" rel=\"noopener noreferrer\" target=\"_blank\">\u7e26\u7dda\u3092\u5f15\u304f<\/a><\/p>\n<\/div>\n\n\n\n<p>transform-origin\u306b\u3064\u3044\u3066\u306f\u4ee5\u4e0b\u3092\u53c2\u8003\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002<\/p>\n\n\n\n<div class=\"title_box\"><span class=\"box-title\">\u53c2\u8003<\/span>\n<p><a href=\"https:\/\/dennie.tokyo\/it\/?p=4800\" rel=\"noopener noreferrer\" target=\"_blank\">\u3010CSS\u3011transform-origin<\/a><\/p>\n<\/div>\n\n\n\n<p><strong>\u7d50\u679c<\/strong><\/p>\n\n\n\n<style>\n.arrow-sample-down {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: 60px;\n}\n\n.arrow-sample-down::before,\n.arrow-sample-down::after {\n  content: \"\";\n  position: absolute;\n  top: 35%;\n  left: calc(50% - 2px);\n  width: 4px;\n  height: 45px;\n  background-color: #000000;\n  transform-origin: 50% calc(100% - 2px);\n}\n\n.arrow-sample-down::before {\n  transform: rotate(45deg);\n}\n\n.arrow-sample-down::after {\n  transform: rotate(-45deg);\n}\n<\/style>\n\n<div class=\"arrow-sample-down\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e0a\u77e2\u5370<\/h2>\n\n\n\n<p><strong>HTML<\/strong><\/p>\n\n\n\n<p>HTML\u306f\u5909\u308f\u3089\u306a\u3044\u306e\u3067\u5272\u611b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p><strong>CSS<\/strong><\/p>\n\n\n\n<p>\u7e26\u7dda\u30922\u672c\u5f15\u304d\u30011\u672c\u76ee\u306f\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u30012\u672c\u76ee\u306f\u534a\u6642\u8a08\u56de\u308a\u306b45\u5ea6\u56de\u8ee2\u3055\u305b\u308b\u30a4\u30e1\u30fc\u30b8\u3067\u3059\u3002\u7e26\u7dda\u306e\u56de\u8ee2\u306e\u8d77\u70b9\u3092\u4e0a\u90e8\u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-css\" data-lang=\"CSS\"><code>.arrow {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: 60px;\n}\n\n.arrow::before,\n.arrow::after {\n  content: &quot;&quot;;\n  position: absolute;\n  top: 35%;\n  left: calc(50% - 2px);\n  width: 4px;\n  height: 45px;\n  background-color: #000000;\n  transform-origin: 50% 2px;\n}\n\n.arrow::before {\n  transform: rotate(45deg);\n}\n\n.arrow::after {\n  transform: rotate(-45deg);\n}<\/code><\/pre><\/div>\n\n\n\n<p><strong>\u7d50\u679c<\/strong><\/p>\n\n\n\n<style>\n.arrow-sample-up {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: 60px;\n}\n\n.arrow-sample-up::before,\n.arrow-sample-up::after {\n  content: \"\";\n  position: absolute;\n  top: 35%;\n  left: calc(50% - 2px);\n  width: 4px;\n  height: 45px;\n  background-color: #000000;\n  transform-origin: 50% 2px;\n}\n\n.arrow-sample-up::before {\n  transform: rotate(45deg);\n}\n\n.arrow-sample-up::after {\n  transform: rotate(-45deg);\n}\n<\/style>\n\n<div class=\"arrow-sample-up\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading\">\u6700\u5f8c\u306b<\/h1>\n\n\n\n<p>\u7279\u306b\u3042\u308a\u307e\u305b\u3093\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CSS\u3067\u4e0a\u307e\u305f\u306f\u4e0b\u77e2\u5370\u306e\u3088\u3046\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n","protected":false},"author":1,"featured_media":4723,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-4748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-css"],"_links":{"self":[{"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/posts\/4748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4748"}],"version-history":[{"count":14,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/posts\/4748\/revisions"}],"predecessor-version":[{"id":4905,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/posts\/4748\/revisions\/4905"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=\/wp\/v2\/media\/4723"}],"wp:attachment":[{"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dennie.tokyo\/it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}