sikaku

response

message

  • parody01は掲示板にも使用できるか

response

はじめまして、お返事遅くなりまして申し訳ありません。メールありがとうございます。

掲示板でもHEAD内、上部下部レイアウトをそれぞれコピペし、一覧部分に吹き出しのコピー用レイアウトの、名前を#name#、文章を#text#などの独自タグと置き換え使用可能です。

ただ、あくまで見せかけのレイアウトなので掲示板で使用した際自動で左寄せ右寄せに振り分け等は不可能です。

また、掲示板機能だと投稿画像URLの独自タグがない為、アイコン部分は素材機能に投稿した画像固定になるかと思います。

もしアイコン部分に投稿された画像を設定したい場合は変更点を以下にまとめましたのでよろしければ参考にどうぞ。

アイコンを投稿画像に差し替える方法

HEAD内

/* ■以下変更非推奨■ */-</style>間を以下と置き換え

CSS
  1. body{
  2. margin: 0 ;
  3. }
  4. /* pc余白指定 */
  5. #layout{
  6. width: 500px ;
  7. margin: 10px auto ;
  8. }
  9. </pc_only>
  10. /* スマートフォン余白指定 */<smartphone>
  11. #layout{
  12. margin: 10px ;
  13. }
  14. </smartphone>
  15. /* ガラパゴス携帯余白指定 */<nopc>
  16. #layout{
  17. margin: 5px 0 ;
  18. }
  19. </nopc>
  20. #layout{
  21. font-size: x-small ;
  22. line-height: 130% ;
  23. text-align: center ;
  24. }
  25. #left,#right{
  26. position: relative ;
  27. margin-top: 10px ;
  28. }
  29. #left{
  30. text-align: left ;
  31. }
  32. #right{
  33. text-align: right ;
  34. }
  35. /* アイコン設定 */
  36. .icon{
  37. display: inline-block ;
  38. /*幅*/
  39. width: 40px ;
  40. /*高さ*/
  41. height: 40px ;
  42. -webkit-background-size: 40px 40px ;
  43. }
  44. span.icon img{
  45. /*幅*/
  46. width: 40px ;
  47. /*高さ*/
  48. height: 40px ;
  49. }
  50. .name{
  51. font-weight: bold ;
  52. margin: 0 5px 5px ;
  53. }
  54. .text{
  55. position: relative ;
  56. height: auto ;
  57. min-height: 1.3em ;
  58. padding: 1em ;
  59. text-align: left ;
  60. }
  61. .date{
  62. display: inline-block ;
  63. background-color: rgba(0,0,0,0.2) ;
  64. width : auto ;
  65. margin: 15px auto 5px ;
  66. padding: 5px 10px ;
  67. color: #ffffff ;
  68. border-radius: 10px ;
  69. }
  70. <nopc>
  71. #left .text{
  72. margin-right: 40px ;
  73. }
  74. #right .text{
  75. margin-left: 40px ;
  76. }
  77. </nopc>
  78. <pc>
  79. #left span.icon{
  80. float: left ;
  81. }
  82. #right span.icon{
  83. float: right ;
  84. }
  85. .text{
  86. display: inline-block ;
  87. max-width: 65% ;
  88. border-radius: 10px ;
  89. -webkit-border-radius: 10px ;
  90. -moz-border-radius: 10px ;
  91. }
  92. .text:after{
  93. content: '';
  94. position: absolute ;
  95. height: 4px ;
  96. width: 20px ;
  97. -webkit-border-bottom-left-radius: 50px ;
  98. -webkit-border-bottom-right-radius: 50px ;
  99. -moz-border-radius-bottomleft: 50px ;
  100. -moz-border-radius-bottomright: 50px ;
  101. z-index: -1 ;
  102. top: 0 ;
  103. }
  104. .text:before{
  105. content: '' ;
  106. position: absolute ;
  107. height: 14px ;
  108. width: 20px ;
  109. -webkit-border-bottom-left-radius: 15px ;
  110. -webkit-border-bottom-right-radius: 15px ;
  111. -moz-border-radius-bottomleft: 15px ;
  112. -moz-border-radius-bottomright: 15px ;
  113. z-index: -1 ;
  114. top: 0 ;
  115. }
  116. #left .text{
  117. left: 10px ;
  118. background-position: -4px 0 ;
  119. }
  120. #left .text:after{
  121. left: -4px ;
  122. }
  123. #left .text:before{
  124. left: -4px ;
  125. background-position: 0 0 ;
  126. }
  127. #right .text{
  128. right:10px ;
  129. background-position: -webkit-calc(100% + 4px) 0% ;
  130. background-position: -moz-calc(100% + 4px) 0% ;
  131. background-position: calc(100% + 4px) 0% ;
  132. }
  133. #right .text:after{
  134. right: -4px ;
  135. }
  136. #right .text:before{
  137. right: -4px ;
  138. background-position: 100% 0 ;
  139. }
  140. </pc>

レイアウト内

下記赤字部分を<span class="icon">#img#</span>と置き換え

HTML
  • <div id="left"><img src="【アイコン用画像URL】" class="icon" /><span class="name">【名前】</span><br /><div class="text">【文章】</div><br clear="all" /></div>

(例は左寄せ吹き出しですが、右寄せでも赤字部分と同様の部分があります。そこも置き換えて下さい)