Hướng dẫn sử dụng Yahoo! Mash, chỉnh sửa CSS
Để chèn được code CSS vào Mash bạn kéo xuống phần Style this profile và click vào Show advanced CSS sau đó copy mã CSS dán vào khung: Enter custom CSS. No HTML.

(CSS = các tập tin định kiểu theo tầng – dịch từ tiếng Anh là Cascading Style Sheets (CSS) – được dùng để miêu tả cách trình bày các tài liệu viết bằng ngôn ngữ HTML và XHTML. Xem thêm thông tin trên Wikipedia)
Chú thích code sử dụng phía dưới:
- Chữ màu đỏ: là giá trị cần có nhưng có thể
thay đổi được tùy theo ý thích của các bạn.
- Chữ màu tím: Là chú thích của mình về code
CSS phía trước, các bạn có thể bỏ, nó không ảnh hưởng gì tới
code
- Những chữ còn lại: Bắt buộc phải có và các bạn không nên thay đổi gì
nếu không biết về CSS.
Để tiện thay đổi màu sắc trong css, các bạn có thể tham khảo thêm bảng mã màu tại đây hoặc đây
Danh sách một số thuộc tính CSS trong Mash:
#ypf-coreid : the user photo and the user quote
#ypf-mystuff : My Mash Stuff
#dragLeft : the large left column
#dragRight : the right column
#ypf-guestbook : The Guestbook
#guestbook-entries : Guestbook entries
#ypf-contacts : Your Mash Friends List
#ypf-tags: Your Mash profile tags
#ypf-blurt : The Blurt module
#ypf-profile : “About Me” module
.mod-content : Content of the module that you identify.
.user-name : Your user name
.user-images : your avatar
một số thuộc tính khác bạn sẽ khám phá dần qua bài hướng dẫn này
A. NickName:
1. Thay màu và font chữ cho nickname: Các font chữ phổ biến thường
dùng là: Times New Roman, Arial, Comic Sans MS, Tahoma,
Verdana, Courier New, Georgia, Monotype Corsiva, Helvetica, sans-serif
#ypf-coreid .user-card .user-info .user-name h1 span.nickname {
color:#ffffff;
font-family:courier new; /* Phông chữ */
font-size:16px; /* Cỡ chữ */
}
2. Thay nickname bằng file hình: (nên dùng dạng .gif hay .png để có nền trong suốt )
#nickname {
display: none; /* Dòng này để ẩn phần nickname bằng chữ */
}
#nickname-edit h1 {
background: url(http://www.yomash.com/images/yomash.gif) no-repeat; /* link tới hình dùng làm nickname */
/* Lệnh repeat sử dụng cho tất cả trường hợp chèn hình dưới đây: repeat-x: lặp lại theo chiều ngang, repeat-y: theo chiều dọc, no-repeat: không lặp lại, repeat: lặp lại tất cả các hướng */
color: #ffffff;
height: 100px; /* chiều cao hình */
width: 400px; /* chiều rộng hình */
}

3. Thay khung ảnh cho Avartar:
#ypf-coreid .user-card .user-images {
background-image:url('http://www.yomash.com/images/frame.gif'); /* Link ảnh */
}

B. Background cho Mash (chèn hình nền)
1. Dạng tile: hình nền lặp lại nhìu lần (khuyến cáo nên dùng hình ít màu sắc, ít họa tiết và tương phản với màu chữ, chẳng hạn nền sáng, chữ tối, nền màu tối chữ sáng)
body {
background-color:#232f39;
background-image:url('http://www.yomash.com/backgrounds/6.gif'); /* link đến hình làm nền */
background-attachment:scroll;
font-family:Verdana, Tahoma, Arial, sans-serif; /* font chữ */
color:#97bcd0; /* màu chữ */
}

2. Dạng 1 hình cố định: cuộn được
(background-repeat:no-repeat;)
body {
background-color:#232f39; /* Màu nền */
background-image:url('http://www.yomash.com/backgrounds/pozadina.jpg'); /* link hình */
background-attachment:scroll;
background-position:top; /* Vị trí của hình: có thể thay top bằng: left, right, bottom, center */
background-repeat:no-repeat;
font-family:Verdana, Tahoma, Arial, sans-serif;
color:#97bcd0; /* Màu chữ */
}
body{
background-image:url("http://www.yomash.com/backgrounds/pozadina.jpg"); /* link hình */
background-attachment: fixed;
background-position: center; /* vị trí hình: có thể thay bằng left, right... */
background-repeat:no-repeat; /* nếu muốn hình lặp đi lặp lại thì thay bằng "repeat" */
background-color:ffffff; }
body
{
width:921px; /* Chiều rộng của hình nền */
background-color:#232f39; /* Màu nền */
background-image:url('http://www.yomash.com/backgrounds/pozadina2.jpg'); /* Link hình dùng làm TOP */
background-position:top left;
background-repeat:no-repeat;
padding-top:143px;
color:#c29157; /* Màu chữ */
}
.col-AA
{
background:url('http://www.yomash.com/backgrounds/pozadina.jpg'); /* Link hình dùng làm BOTTOM */
background-position:bottom right;
background-repeat:no-repeat;
padding-bottom:133px;
}
.user-info
{
background:url('http://www.yomash.com/backgrounds/hoacuctrang.jpg') repeat-x; /* link hình */
}
C. Đề mục
1. Đổi font chữ, màu sắc, kích thước của đề mục:
h3 {
font-family:Verdana; /* tên font */
font-size:36px; /* Cỡ chữ */
color:#ffffcc; /* màu sắc */
}

2. Chèn hình vào đề mục:
-Chèn vào đầu đề mục:
h3 {
font-family: Tahoma, serif;
font-size: 26px;
font-weight: normal;
padding-left: 40px;
background-image:url(http://www.yomash.com/backgrounds/emotion.png); /* link hình */
background-position:left;
background-repeat:no-repeat; }

.hd
{
background-image: url(http://www.yomash.com/backgrounds/toppe.gif) repeat-x; /* link hình */
}

D. About me:
1. Thay đổi font chữ, màu chữ, chèn hình nền và đóng khung About me:
#ypf-profile {
background: url(http://www.yomash.com/backgrounds/[yomash.com]Stone3.jpg); /* link hình */
background-repeat:no-repeat; /* nếu muốn hình lặp lại thì thay bằng "repeat" */
background-position:bottom right; /* vị trí hình: phía dưới và bên phải */
font-family: serif; /* font chữ */
font-size: 26px; /* cỡ chữ */
color: #ffffcc; /* màu chữ */
border-top: 3px double #efefef; /* kích thước và màu khung trên */
border-left: 3px double #efefef; /* kích thước và màu khung trái */
border-bottom: 3px double #efefef; /* kích thước và màu khung dưới */
border-right: 3px double #efefef; /* kích thước và màu khung phải */
}
#ypf-profile .bd
{
width:394px; /* Chiều rộng */
height:332px; /* Chiều cao */
padding:0;
position:relative;
overflow:auto;
}
F. Yahoo Mash section (module):
1. Chèn hình nền và khung vào section:
.mod {
background-color:none; /* màu nền */
background-image:url('http://www.yomash.com/backgrounds/[yomash.com]Stone3.jpg'); /* hình nền */
border-style:solid; /* kiểu khung */
border-width:2px; /* độ dày của khung */
border-color:#3C6A90; /* màu khung */
}
.mod {
border:1px solid #000000; /* Màu của khung */
}
.mod .x1 {
background:#fafdff; /* Màu nền section */
opacity:0.1; /* Độ trong suốt, giá trị càng nhỏ thì càng trong suốt */
filter:alpha(opacity=10); /* Giá trị trong suốt, cái này tỉ lệ với độ trong suốt bên trên nếu trên là 0.1 thì dưới là 10, 0.2 : 20, 0.3:30... */
display:block;
}
.mod {
border:1px solid #000000; /* Màu của khung */
}
.mod-content:hover {
background: #fcdfff; /* Mã màu /*
}
.mod-content:hover {
background:url(http://www.yomash.com/backgrounds/marketing.gif) /* Link ảnh /*
}
2. Thay màu nền cho tiêu đề của khung:
.hd {
background-color:#3C6A90; /* màu nền của phần tiêu đề */
}
3. Tạo thanh cuộn cho Modules:
#ypf-guestbook .bd{
position:relative;
height:350px;//độ dài của modules
overflow:auto;
}
G. Guestbook:
1. Chèn hình nền cho phần Guestbook:
#ypf-guestbook {
background-color:#232f39; /* Màu nền */
background-image:url('http://www.yomash.com/backgrounds/[yomash.com]Stone3.jpg'); /* link hình nền */
background-position:left 40px;
background-repeat:no-repeat;
}
#ypf-guestbook .form-wrapper textarea
{
background-image:url(http://www.yomash.com/backgrounds/[yomash.com]Stone3.jpg); /* link hình */
}
#ypf-guestbook .bd
{
height:600px; /* Chiều dài */
position:relative;
overflow:auto;
}
H/ Linh tinh
Để ẩn đi Style box, bạn thêm đoạn code này: (khi đó, bạn phải nhấn vào This is fugly - ở module chứa nickname, để chỉnh sửa CSS )
#ypf-style
{
display:none;
}
Chỉnh sửa font chữ (size, màu sắc...) cho Blurt
}
#ypf-blurt .nickname,#ypf-blurt .blurt-msg {
font-size:105%; /* kích cỡ */
font-style:italic; /* in nghiêng */
font-weight:strong; /* chọn chữ đậm, xóa dòng này để chọn chữ bình thường*/
color:#00BADF; /* màu chữ*/
}
Vậy là mình đã trình bày qua một số nét cơ bản về sử dụng css cho Yahoo Mash
Bạn có thể xem ví dụ một css hoàn chỉnh như ví dụ này (kéo xuống phần Style this profile)
Nếu bạn muốn tìm hiểu thêm nữa về CSS, thì đây là lớp học miễn phí. Nắm vững CSS, bạn hoàn toàn có thể tùy biến giao diện Yahoo! Mash như mong muốn.
Chúc bạn có những sáng tạo thật thú vị với Yahoo Mash!
Nhớ gửi cho mình xem thành quả của bạn nhé! (nick yahoo mình là yomash4u ;) )
Sưu tầm và bổ sung. Bài viết của Trangnhat.net, ghi rõ nguồn khi phát hành lại thông tin từ trang này
Bạn có thể yêu cầu một thư mời tại đây (hoặc gửi tin nhắn tới nick yahoo yomash4u , đừng quên cho biết email và tên của bạn )
Trang web hiển thị tốt nhất với trình duyệt Firefox. Download phiên bản mới nhất của trình duyệt này tại đây.
